skysight-inc/HackerNews huggingface dataset:
> ...who nodded gravely as the CEO talked about the desperate shortage of software developers.

This comment is exactly why reading about "interview gymnastics" like this really pisses me off.

Its also why I wonder how many big tech companies are somehow able to hire so many people... With processes like these, you'd think that they either have a "secret backdoor" or never managed to actually hire more than a dozen or so.
The "No One Believes Anyone Can Actually Code" point is right on the money by my anecdotal experience. Just a few weeks ago I was asked to implement FizzBuzz in an interview for the first time in my 15 years of engineering! This was despite having a large amount of verifiable open source Haskell projects.
I installed space recently and I use it just for Twitter. I don't have any other distractions. I think it has been useful so far.
http://youjustneedspace.com/
So, Junk Bonds are a specific thing in finance. Sharing a link[1] for those as financially ignorant as myself, before others think this title is brazen well-poisoning.

1. https://en.wikipedia.org/wiki/High-yield_debt
No, more like "instead of trying to tame bad actors making compromises, we refrain from them and tell others to do so too".
We do a fizzbuzz-like question, but one we created ourselves so it's not easily google-able or memorizable.

Anyone with basic coding chops should be able to solve it; it would be equivalent to a CS101 quiz.

It is still shocking how many people fail it. Yes, we have to test for it. My wife is in digital marketing, her -boss-, who insists on being involved in every decision, and will override her knowledgeable subordinates based on her own feelings, knows nothing about digital marketing (and is the reason my wife is looking to change jobs), but nevertheless managed to impress people above her (who also know nothing about digital marketing, but to be fair, don't have marketing related titles or roles) with her resume. Imposters in jobs are super common; it's just that in development we have easy ways to check for basic understanding. Unfortunately we try to scale those up to look for expert level understanding, and that fails (because we're really bad at testing for expert level understanding in areas we actually care about. That 'implement a red black tree' is probably appropriate if your company builds a data structure library as part of their core product, and probably inappropriate for almost anything else).
I am glad this works for you, but for example the only function I could use on a dumbphone is alarm. I never call anybody and I send SMS messages only when the network coverage is too poor so it falls back.

I use GPS all the time for public transport, I doubt a standalone GPS does that. What about photos, tablets can have decent cameras but phones are usually 2-3 generations ahead.
I don’t think that taxes play as much of a role as the author thinks they do. Sure, the recent tax bill limits deductions, but as long as the taxpayer values the amenities provided by living in a HCOL area more than the cost of said taxes, they won’t leave.

The bigger issue is, as always, the cost of housing. Decades of artificially limiting new construction is now causing residents to leave due to the (predictable) outcome of demand outstripping supply. What worries me is that those who are leaving these areas will bring their NIMBY ways with them.
I've had a similar approach for the past few months, but with some changes:
- I have my wife manage restrictions; only she knows the passcode
- I have Safari set to only a whitelist. This means when friends send me a link, I've got to get to a computer to open it.
- I have no access to "unlimited" content: no app store, no news aggregators, no google
- My home screen has primarily utility and "creation" apps (Drafts, Day One, Trello, etc)
- I've turned off almost all notifications. Mail has no sounds, alerts, or badges. I do have badges and alerts on text messaging and slack, but am probably going to turn off slack notification completely.
- I've yet to remove all games. I should. I've yet to remove Hacker News and Tech Crunch, but don't currently feel an incessant need to check those.
This is very cool. Can I ask how you keep the video synced for all clients?
Why do they do that? They already have an /8 to themselves -- 10.0.0.0/8.

Did they need an additional 16M IP addresses?
It's probably good to notice that, in this case, Congress did change the law. They set up the review system in question in 2011. The issue is that, in order to avoid the kind of 200-year-old principles complaint of the post you're replying to, Congress would not only need to change the law, but also amend the Constitution. That's much more difficult, but it's something we should be doing a lot more.

You would think that the further we are removed from the revolutionary war period, the more hindsight we would have and the more wisdom we could bring to the founding principles of our government. But we've seen the exact opposite. Amendments to the Constitution have become less frequent, not more to the point where it's been decades since we've had one and, discounting amendments that focus on the mechanics of government (voting, term limits, government salaries, etc) the most recent one of any consequence just reversed the previous one of that sort.
The common thing I see is there is an implicit bias from interviewer, who always wants to hire someone like himself/herself. I also hear comments from the candidate that - as an interviewee if I interview the interviewer, he might fail too. If the interviewer stays unbiased, we may see better results.
I first came across that author via his other book/site https://typographyforlawyers.com/
Can’t you download and host them yourself anymore when you pay the $50/year fee?
I'd like to try this DIY "Pyboard based GSM phone":

https://github.com/jeffmer/micropython-upyphone

https://forum.micropython.org/viewtopic.php?t=4038
I'm seen a FB announcement every other day these past two weeks. Kogan has it right, Facebook is in a PR crisis, and I think that's happening because the effects of the CA scandal are impacting the business much more than they're letting on.

https://www.theguardian.com/uk-news/2018/apr/24/facebook-in-...
This stuff should be taken down promptly by a platform, and then the perpetrators tracked down where possible.

Isn't it thus beneficial to have a tangible platform that can be regulated accordingly? That would make this an argument for a platform like Facebook, not against it.
npm shrinkwrap never worked well for me whatever the version, I always had some random error at the end with it. I confirm having this bug now which makes it useless but even before it was something else. One time when it was still working, it was even producing invalid JSON I had to edit manually (I wonder how that's possible).
> Am I the only one in my spinning class at Equinox in Manhattan who’s fed up paying $200 every month for a gym with clean showers, $3,000 in rent every month for an apartment without cockroaches and $8 every morning for a cup of coffee? Am I the only one moving through the greater part of New York City boroughs and seeing an inexorable march of urban decay matched with the discomfort of crowding and inexplicable costs? I know I am not.

I pretty much checked out here. It's too bad this drivel has made the homepage of HN - it's some sort of libertarian free-market fantasy written by someone that seems to pay for a lifestyle of luxury and then turn around and bemoan how much it costs. Seriously, Equinox is the most expensive and luxurious gym in Manhattan.

I live in NYC and will admit that not everything is sunshine and roses - I pay a lot of taxes, the subway has gotten significantly crappier over the last couple of years. On the other hand, my salary makes up for the cost of living, which is not as out of this world as one would think given that I don't need to pay for a car, gas, insurance and other things that would be a necessity in a place like Houston.

I could write as many words as the author did at what you'd be giving up leaving NYC for a place like Dallas or Nashville, but ultimately it's a personal choice. It's no surprise that more moving vans leave NYC than arrive - anecdotally (which is all this article is), most established upper-middle-class people don't move _to_ NYC with a family. It's mostly people early in their career, who probably aren't coming with a sofa, mattress and TV already.

I won't deny that it's tempting to find a way to lock in my current salary (or something close) and move to a low CoL city where I could afford 3br/2ba house with a yard, two cars, etc. With WFH becoming more popular, it would definitely take away from some of the downsides of having a commute.
The Anandtech review says it's nickel plated. The sticker is also a copper heat spreader:

"The Samsung Phoenix controller introduces a nickel-coated heatspreader, and the 970 EVO retains the copper foil layer in the label on the back of the drive that was introduced with the 960 generation, but there are no more serious cooling measures on the drive."
> The first couple of lines in the trace seem to be pretty clearly related to setting up the sudo part of the command.

This is not correct. "sudo dtruss" makes sudo run dtruss, so it is not possible for dtruss to track what sudo is doing. You can see what "sudo" does (which is much more complicated) by running "sudo dtruss sudo". You need sudo twice because sudo is a setuid program, and obviously it would be insecure to allow anybody to trace a setuid program (for example, it has to read the shadow file, so if you could trace it then you could dump all the hashes and crack them on your own time).

On a separate note, it's probably a bad idea to go reading Linux man pages and expect those to give you accurate information about Mac system calls.
This is incredibly creepy and pretty useful at the same time...
SV has always been heavily subsidized. A lot of the fundamental tech comes from government research projects. Startups have access to easy capital and there is no transparency of the 10/1 or 100/1 failures, how this is sustained and where all the money is coming from.

There is definitely govt money including from the CIA, NSA at work here. So there is no reason the EU cannot do the same, infact they are late.

The open source movement has also played a key role in most of the SV success stories in the recent past. Zuckerberg, Page and others are the celebrated 'free market' 'wealth creators' but the work of Stallman, Torvalds, Rasmus and thousands of others have undeniably added billions of dollars of value.

Our currently ideological narrative of 'wealth creators' and 'free markets' completely fails to account and value these and other critical social investments. We make the narratives we want.

All the SV money further subsidizes companies like Uber and other startups hungry for market share, who can under price and run out competition in other markets which is dumping. Its just that no one is going after them in Europe and elsewhere yet but the rules are there and can be enforced when needed.
Perhaps - and I don't se the benefit of all decisions, like pushing system admin and database admin questions to separate sites. But I do think the overall perceived value of the site would decrease if general discussions, joke threads and unfocused flamewars were allowed to run wild. The basic premise of SO is that "it answers your question", and I believe it does this extremely well. I remember a time before SO.

But that is a decision for the owner of the site - Joel Spolsky I guess? Don't blame the mods for keeping the site at the intended focus.

There are also frequently users complaining about HN not allowing joke-threads. Clearly those users are not served well by HN and have a bad experience here - but would it improve the site to cater to them? Are all customers always right?
I'm having the weird experience of being the first grade level through a new high school.

One nice thing about that is there's no one older than us already using Facebook. Everything that needs to be organized is done through email, which is boring to some, but at least everyone has it.

At the start of the school year I got a few friends to switch over to Telegram (for group chats). I would have prefered something end to end encrypted and decentralized, but at least it's not Facebook Messenger. Some people do use Instagram (Facebook-for-Pictures) and Snapchat, but it's not anywhere near universal.

So I'm set on my phone with only my self hosted email and Telegram. Not sure how I'm going to deal with things after school, but hopefully people switch off Facebook by then.
They missed the single biggest advantage of a breadboard: tinkering. You can cobble a circuit together with no plan at all, trying things out until it works. It's ideal for rapid prototyping, especially for students. With most other systems you lose a ton of work with each change.
Yep, I bike in in the summer months and would consider this. I would never consider Amazon Key for my home. Way too personal and I'd have to integrate or remove my security system.
The PRO table doesn't specify any RAM in it. Does it mean that it's not going to lose data on power loss?
He heard you. Check this video: https://courses.totalreact.com/courses/250055/lectures/38973.... The content is same, a bit refined, but the length is 34:51.
Automation is never easy. If you zoom your focus out watching the innovation in the ci/cd space is fascinating. Not to sound like an old fart but doing this all by hand back in the day sucked. Jenkins for us has made a lot easier. Curious to try GitLab and Jenkins X on a new projects
Part 4 of Introduction to Aspose.CAD, an API to convert and export CAD files
Windows software division has been turned into a services group. Windows is going from Software for sale to software as a service.
Have you checked the sizes of the Qt libraries lately? QtCore or QtWidgets larger than 5MB each. Qt is simply an enormous amount of code. I currently can't get any of the wasm files for the demos to load to compare those, though.
yes, it is very, very challenging. please keep in mind it’s not that you have to have technical chops, which you certainly won’t even be entertained if you don’t, you also have to be a very good culture fit.
For those looking, here's the full anandtech review that also came out today. [0]

@dang maybe change the link as the review is a superset of the announcement.

[0] https://www.anandtech.com/show/12670/the-samsung-970-evo-ssd...
Nice project, I've wanted to do something similar using my libjit python bindings but never seem to work up the gumption.

Simple and Effective Type Check Removal through Lazy Basic Block Versioning[0] could be adapted to make it unnecessary to compile more than one version of the function at a (probably) minor cost of performance. It's geared more towards jitted code but something like it where it compiles different blocks where the types matter and falls back to interpreted code if users pass in some random types not expected just might work -- or the python interpreter throws an exception if the types don't make sense.

[0]http://drops.dagstuhl.de/opus/volltexte/2015/5219/pdf/9.pdf
https://www.youtube.com/watch?v=qFqJgpBud0k
Well, in CEE (EU bit) 80% people that are <35 y/o certainly speak solid English - I've been and spent some time in all of them.

The older generation does struggle with English, though.
- Companies are less willing to hire than I’ve ever seen

Is this true for other people ?
I love that project!
BTW: how are other browsers?
Came to ask the same. If you’re gonna say it’s mostly compatible tell me what’s not going to work. Is it all the time zone data? All the localization stuff?

Edit: does look like it’s missing the locals as there’s an issue open for it. That pretty much explains the savings.

It’s also missing the extended date parsing which makes moment really shine.

Ok so more looking into it and it’s actually missing a lot. A bit unfair to say it’s mostly compatible all the actual complex stuff you’d want moment for seems missing.
I'm the rare creative professional who never really made the move to Mac. Windows in general has always done everything I need at a better price (Ultrabooks aside). The benefits to getting a MacBook seem very superficial and easily fixed in Windows - definitely not enough to lock myself down to their ecosystem.

> There is nothing like Garageband if you're a hobbyist musician.

Also, a point of correction. If you are looking for Garageband on Windows, Mixcraft is an excellent option.
I just can't wrap my head around how prevalent this sort of thing seems to be - even as we hear, every day, that there aren't enough programmers to be found, anywhere, even when you expand the search to include the whole world.
Well, to start, the rest of the world outside the Silicon Valley bubble (including other "startup" hubs) call new companies "small businesses".

There is a very good distinction here. Small business implies that your business is one that HAS to make money. Sure, it's not a lot. It may be a side job. But it is a business that has an actual plan from day one to make money.

Small businesses are still the backbone of the U.S. and make up for the majority of all employment. Most of them don't raise "VC" money, many of them start with a loan, or the wonderful "friends and family" money. When they fail, it is bad. Friends and family may stop talking, property may be repossessed by the bank, etc. The founders who take VC money are usually young and in tech. The risk they take is nothing compared to the people I stated above. It's actually hilarious how out of touch the SV "start up" world is with how most businesses are created. I'd even say that this is a large reason why the failure rate of companies with VC money is so high, it's mostly tech, mostly young people who can fail and be standing on their feet regardless, and these kids have never had to make ends meet in respect to running a business.

Of course, there is a place for VC money and the type of companies that are created from taking that money. Many businesses would be far too risky to put your house/family/entire life on the line if it fails. However, I see so many companies that took VC money, moved to SF, hired a bunch of extremely high paid employees, thus have to provide crazy benefits, and their burn rate is now under a year... and they haven't made a single dollar yet!! Insane.

With the same amount of money they raised, I can start up in Texas, Atlanta, Chicago, Denver, etc, hire as I need, have an office with a much lower cost, and increase my run to several years, if not more. The advantages you get from being in SF are easily wiped out when you give a company 2-3+ years to succeed, rather than 6 months - 1 year in SF.

Another thing I've seen is that these small businesses are usually started with the people that actually have expertise in the field they are in or are more likely trying to solve a problem they themselves have. I think that is important for a founder/s. Many founders in the SV world have no clue about what they are doing. They simply have tools (tech), and are looking to put it into whatever they brainstorm. Much of the time, they do not understand the problems they are trying to solve, or are solving problems they aren't important. Another reason for the high rate of failure with companies that take VC money.
Also a freshly minted CE (PE) is not the one signing off on a proper big bridge that's going to be a Partner
Anko is a scriptable interpreter written in Go
I'm not an expert. But in this case, I believe there was some part of the penis left, making things a lot easier.

As far as I understand it, "reconstructive" methods using the female organs/tissue to provide part of the function is easier and less prone to complications. Keep in mind: A trans man can have sex with a partner before reassignment surgery. He just can't perform it in one particular way.
Ah, I didn't pick up on that distinction. Thank you.
See: Michael Milken. The '80s are back, baby!
There are areas where the courts do legitimately exercise broad lawmaking authority, e.g. contracts and torts. But even there, legislatures are ultimately supreme and can pass statutes directing the courts (comparative negligence is one example of legislative incursions into those areas). And under the US Constitution, the legislature and courts are both subordinate to the Constitution, the supreme law.

The words in the Constitution meant something to the people who wrote and ratified it. The Constitution protects you from having your property taken without due process of law. By itself that means nothing. What process is due? A vote of the legislature? The diktat of the President? A ruling by a court? Do you get an appeal? And what is required for patents, which operate very differently from more typical kinds of property? The people who ratified the Constitution didn't vote on meaningless phrases. We must look to what people meant by due process of law when the Constitution was passed.
For multi-country trips, you want a European rail pass, e.g. from this site [1].

A 5-day ticket for the entirety of Europe is about $480, though you get a 15% discount for two people. If you're only doing 4 countries, it's about $360. For $968 you get unlimited travel for a whole month.

As for sleeper cabins, prices vary depending on the route, but it's often somewhere around $20-50 per night per person [2] for a private, multi-bed "couchette".

Comparing US states to Europe is a bit like apples and oranges, though.

[1] https://www.eurail.com/en/eurail-passes/global-pass

[2] https://www.eurail.com/en/plan-your-trip/about-reservations/...
There was a great article called “Adventures in the low social status of software engineers” by Michael O Church, who seems to have mostly deleted his blog content to preserve his career prospects (telling the truth publicly makes you unsuitable for upper management roles).

This was not a popular article because it was getting at a very uncomfortable truth for many people: Software engineers are still (despite industry propaganda) treated as replaceable cogs.

In this article, he walks through the importance of signalling and the different treatment the same candidate receives when positioned as one role (engineering) versus another (management).

The engineering positioned candidate received a derisive gauntlet of demeaning brow-beating during their interview process. When the same candidate is positioned as a manager, he gets back slaps and fist bumps combined with a much higher salary offering.

As a former software engineer and now manager, I assure you this is true. I quit engineering because I went through several interviewing processes where I was treated like a drooling imbecile. It wasn’t just me, friends of mine who have produced projects used by ten millions of developers (really) received similar treatment!

The solution is not to tolerate being treated like this.

Unfortunately, too many engineers lack the EQ to detect when they are being stepped on. Sales people, who are entirely focused on social status and dominance would never tolerate this treatment.

An even worse truth: Maybe software engineers have become completely disposable cogs and this poor treatment is a warning sign that it is time to consider a career change.

If I were a software engineer still, I wouldn’t accept these interview processes. I would only work for companies who treat me and my background with respect.
MongoDB Replica Set Cluster on Oracle Linux