HNHacker News
TopNewBestAskShowJobs

hak8or

314 karma · joined September 13, 2016

submissionscomments
hak8or··on Valuing Productivity, Not Profession, Could Reduce U.S. Inequality
Heck, even as a software developer, which HN heavily skews to, how would we measure productivity? Many fields are very creatively driven, it's incredibly difficult to put a number on it.

Lines of code? That was shown to be a total failure years ago. Jira tickets closed? Some tickets are much harder than others. Hours of butt in seat? Well, sadly that still seems to be a bit in vongue, but is thankfully dying out.

Vlue collar jobs are easier to put a number one, but a lot of white collar jobs don't, and the USA is rapidly shifting to white collar work.

hak8or··on Build OpenJDK for a Nice Speedup
Just wanted to say, you were surely drunk when writing that, but it was still very fun to read.
hak8or··on Hiring Is Broken: What Do Developers Say About Technical Interviews?
Is this really normal for web developer? I don't work in web dev, but I would absolutely not put up with this for only a 100k salary and getting paid roughly one grand for an interview process that takes in total days.

Reason why is because I've had interviews at other companies which are far less interrogative from the company towards me. For example, for my current job (embedded systems) I had:

- 30 minute phone interview with a technically competent hr rep - a quick very easy online quiz (multiple choice/few sentence answers) -one more 30 minute phone interview with a developer (open ended technical discussion) -onsite for roughly 2 to 3 hours with a dew developers, all very open ended technical discussions

It was honestly the best hiring process I encountered. I didn't feel like I was even tested during the interviews, it was genuinely enjoyable technical conversations.

hak8or··on What It Takes to Hire 10 Employees in San Francisco
This is blatantly false for embedded systems developers. We spend all day with computers, key being multiple computers, all which require tons of space.
hak8or··on The Library Card Project: The Ease of Forming Anonymous Companies in the U.S.
This varies extremely across various states and cities. If you live in new York city for example, to incoroerate an llc, you need to take out a section in a news paper to say you created an llc of name so and so, every day, for like a week, within a year (if I remember right) of your incorporation. Across three news papers too.

If you go "OK fine, I will incorporate elsewhere, like Delaware", then NYC views you as a foreign investor and mandates you still do the news paper thing.

Here is the kicker though, the news paper you are allowed to do this in vary based on county. You live in queens? That's a solid few thousand dollars. Brooklyn? Also a few thousand. Staten island? Less than $300.

If you do not do this then the enforcement mechanism is that when you get sued, then a court can take back the corporate veil perk of your llc (llc is void so it turns into a sole proprietorship I think) and go after your personal assets if you loose a lawsuit.

hak8or··on Europe embraces rent controls, a policy that never works
Sadly as populism continues to rally across Europe, I cannot imagine this getting better anymore soon. Especially since populism tends to lean heavily towards very short term and shallow solutions instead of long term permanent ones.
hak8or··on What Spectre Means for Lanugage Implementers [video]
That's a very weird typo for language. Usually we can tell what word was meant if some letters are missing from what I understand, but for some reason this one was surprisingly bad.
hak8or··on Canadian cities take wooden skyscrapers to new heights
How does this handle pests, like termites?
hak8or··on Intel’s Xeon Platinum 8284 CPU: When 300 MHz Cost $5,500
The 3570k is not hyper threaded from what I understand. If it was, I would have been thrilled because I am still using that professor myself, waiting for the new threadripper.
hak8or··on France to tax flights from its airports, airline shares fall
But it is us who are actually performing the "consumerism". It is us who buys tons of garbage and then throw it out. It is us who continue to buy gas guzzlers and wanting to live grossly inefficient lifestyles via living in suburbia, combined with us voting against mass transit.

It is also us who vote in people who do not care about climate change.

Ultimately, we are the ones who are willingly giving money to these companies. We simply don't seem to care on a grand scale because there continues to be high demand for inefficient goods. We are voting with our dollars.

hak8or··on Scientists 'speechless' at Arctic fox's epic trek
I live in NYC and live pretty much my entire life in dense urban cities. Why on earth would I need to know how to make a tent, tell the time via the sun, or other things you probably view as crucial like starting a fire or knowing how to fish. Heck, for me it is a waste to learn how to drive.

It is very self centered of you to think everyone's lives are similar enough to yours that this skill even has a chance d being used once, less so being necessary.

By the same reasoning I could argue that everyone should know how monetary policy in the united States works, because it effects everyone in the world, even if you don't live in the USA. We have finite time and energy to learn things, it would be a waste to use them on learning how to do something you will never have to do.

hak8or··on The charm of buying old workstation hardware on the cheap
Yes! I am shocked that almost no one seems to comment on power consumption for these units. Sure, they cost $200 while being just as fast as $700 machines, but they can easily pull $50 a month in power, assuming 25 cents per kwh.

Not only is that a waste of money for power, it is horrible for the environment. These machines are obscenely inefficient power wise. It's likte folks who buy a r720 for $150 that comes with 32GB ECC ram and dual cpu's, but it pulls $75 per month in power. Even if you don't pay for electricity directly (you do in rent then), it's still terrible for the environment.

hak8or··on The word “lox” hasn't changed in sound or meaning in 8k years
Do you never get bagels for lunch or breakfast? Bagals and lox is extremely common where I am for breakfast.
hak8or··on Argo and the Cloudflare Global Private Backbone
Because your use case might be different than what your company targets? I see no problem with that, heck, if the person used cloudflare and only cloudflare, I would probably question if they are making proper desicions of benefits of diffirent products, and if they are drinking company kool-aid.

I would rather read content generated by someone who is able to compare and contrast various technologies in an objective fashion, instead of a yes man.

hak8or··on Up to one million species are on the verge of extinction, U.N. panel says
How on earth are you going to get farming local in NYC? Where? Thinking that making all roofs farms will make even a small dent is absurd, especially since it would be competing with solar.
hak8or··on The hiring spreadsheet and the clash at The Markup
Maybe I am misunderstanding the term objectivity or bias, or the intent of your comment. If it is a bias, then isn't it a good bias?
hak8or··on European universities dismal at reporting results of clinical trials
Who cares about the culture? The in efficiency due to the lack of a common language is large, standardizing on a language would be an amazing boost to productivity and pushing humanity forward.
hak8or··on Welcome to Shanghai, the capital of the future
Propoganda I believe.
hak8or··on The hidden costs of engineering time in technical interviewing
I've never seen a referral bonus come without a requirement of te new employee staying at least 6 montha or a year.
hak8or··on Antarctica: Thousands of emperor penguin chicks died in 2016 weather event
The reason they died was because of us though.
hak8or··on Modern C++ Won't Save Us
Can you or others post such alternative standard libraries? The only ones that come to mind are boost (which is a nightmarefor compile times and I feel is a mishmash of old and new) and googles absiel which I haven't actually tried enough to make an opinion about.
hak8or··on Ask HN: If you had millions to invest, what sectors would you bet on?
Yes, this. The s&p500 is a very good bet as those companies are very exposed with the global economy.
hak8or··on Adventures of putting 16 GB of RAM in a motherboard that doesn’t support it
Not acceptable? English is the lingua de franca of technology.

I rather have a detailed error report in one language and then have to find someone who speaks it to translate it (if Google doesn't do a good enough job), than fifteen poorly written versions. Not to mention, those error screens should be as minimal as possible in terms of features so less goes wrong.

I don't want animations, fancy colors, dealing with the horror show that is localization, or anything of the sort. Because the system when it hits a bsod is in an undefined state, so it's best to exercise as little as possible of the system, just enough to get the error message out.

hak8or··on Finland’s Basic Income Experiment Shows Recipients Are Happier and More Secure
States don't have anywhere near as high of a margin in terms of essential expenses (infrastructure, etc) vs entitlements (social security, health insurance, etc) as the federal government does in the USA. The fed has more money to spend than states.
hak8or··on Sci-Hub and Alexandra Basic Information
For those of us datahoarders, how large is sci hub? Surely it compresses extremely well considering it's all human readable text? I would love to mirror it via a torrent or on ipfs and whatnot, and I have a gigabit connection with roughly 80TB of space I can throw at this.
hak8or··on Facebook Stored Hundreds of Millions of User Passwords in Plain Text for Years
The diffirence is intent and/or gross negligence. Storing passwords in plain text in a database requires a gross lack of security mentality in both design stages and implementation changes. It is also drilled into people's brains constantly about how bad of an idea it is. To put it simply, it cannot happen accidentally.

Logging like this can easily be attributed to an accident. The person who implemented this logging should get hit with some repercussions because he surely tested the logging and must have seen the passwords when glancing by eye. But other than that, this was clearly a minor oversight.

hak8or··on RFC8482 – Saying Goodbye to ANY
Years ago when the internet was still a bunch of universities, the main few folks working in the network were often times tuning hardware like routers. I do not remember what the first rfc was about, but it was genuinely a "request for comments" document mailed it to others. Ever since then it stuck.
hak8or··on On the death of my family's dairy farm
Why on earth would anyone want a chemical free farm? That just decreases yield and increases risk, contributing to increased price.
hak8or··on A Superscalar Out-of-Order x86 Soft Processor for FPGA (2017)
How is this legally handled considering amd owns x86-64 and Intel owns x86?

As long as it's not used in commercial settings, will they pretend not to see it while users are in a legally gray area?

hak8or··on Bare Metal STM32 Programming and a Quadcopters Awakening
I cannot reccomend against Kiel, iar, and atollic enough. They are garbage ide's (can only do string based auto complete, no dark theme, very poor window management), yet still cost a small fortune if you want to go above 32KB of flash usage or whatever other the free versions do. They also have their version of a linker script which is even worse than normal linker scripts, and if you are forced to use their compiler then often it doesn't even handle c++11. Or if it does have c++, the auto complete doesn't.

Go for gcc or clang with cmake (or even just make) and use qt creator or visual studio code or others. You will get cmake based auto complete, access to a proper IDE color scheme of your choice, get to use your own compiler (clang, gcc, etc), and it's much more flexible. And for debugging be able to use a much more capable ozone from segger, or even gdb enabled backend in qt creator or clion.

My work flow for example is cmake and gcc regarding tooling, qt creator or visual studio code which works with cmake to give me proper context aware auto complete, and clang-tidy as a linter running in the background. I am incredibly productive with this, and am able to make use of c++17's features to go for true zero cost abstractions, while shifting checks from runtime to the compiler via types and static asserts and whatnot.

Plus, this is far more portable. No longer having to worry about project files working across diffirent versions of keil (this bit me in the ass at my last company). It's just a simple text file.

← PreviousPage 2 of 4Next →