skysight-inc/HackerNews huggingface dataset:
> Code schools don't seem to be teaching this stuff and some universities have moved up the stack.

ABET accredited CS degree programs still require students take courses including "Exposure to computer architecture and organization, information management, networking and communication, operating systems, and parallel and distributed computing."

I'm not aware of any flagship state universities that don't have an ABET degree option, but maybe I just have massive selection bias.

[1]: https://www.abet.org/accreditation/accreditation-criteria/cr...
You'd get a lot more than 50% from C++ over Javascript (and definitely way more than Ruby)

But probably not compared to Rust, Go, Kotlin, or Java. Few people are going to opt for C++ for an internet-facing web service given the multitude of better options.
... But can help others put it out. "It's a chemical fire" leads to people putting it out with a radically different substance.
Do they do the same thing for preseason games and it's just not in the rules? Or is there a third dressed goalie generally dressed?
Right now in the US, the bottom limit on federal withholdings and filing a return is around 12k per year. If you make less than that, you don't pay income tax. That needs to be doubled at least.

A big chunk of lower tier earners get all or most of their withholdings back and pay 0 tax, of course after an interest free loan to the treasury. Some of them even get money back for having kids and things, effectively a negative income tax. Those thresholds should probably rise as well.

All in all I don't think most people should be paying an income tax at all.
> However, you seem to be stating (correct me if I'm wrong) that there are really two categories of situations here - situation A, where someone is an Asshole with a capital A, and situation B where you have a neurodiverse or immigrant candidate that is misinterpreting the situation and should not be dismissed based on their behavior.

Well, to be honest I think a lot of "capital A assholes" actually are neurodiverse – if not in the more common sense of ASD/ADHD/etc, then in the sense of narcissistic personality disorder, antisocial personality disorder, etc. But, there are limits to the extent of neurodiversity anyone can handle: schizophrenia is a form of neurodiversity too, but a candidate who exhibits florid symptoms of psychosis in a job interview is obviously not a suitable candidate at this time (but they might make an excellent candidate in the future if their psychosis remits). If someone's behaviour is somewhat outside the norm, but they show some insight, willingness to take on feedback and attempt to change, etc, they can still make a positive contribution to a team. If they appear to have no insight, no ability or willingness to consider the feedback of others, no ability or willingness to change or compromise or meet others half-way – it probably isn't going to work out.

> However, based on my (admittedly anecdotal, but extensive) experience situation A is probably something like 95% of the time and situation B is probably something like 5% of the time.

Do you actually know the split is really 95% vs 5%? Is it possible that, some of that 95% really belongs to the 5% but you didn't realise it?

A couple of strategies which might help: (1) force yourself to stop and think about other possible explanations, and whether you have any reason to think any of those other explanations could apply in that particular case; (2) try to gently broach the subject with the candidate, and try to see if you can get any information on the interaction from their perspective. Possibly, their behaviour may seem less unreasonable when you understand it from their point of view. Also, you can judge how open they are to receive feedback and responding to it – there is a big difference between "yeah, I could have handed that situation better" and a rigid insistence that they did nothing wrong.

I'm sceptical of intentionally putting any kind of "hidden test" in a hiring process. When the process is totally transparent – directly ask relevant questions about technical skills/knowledge/experience, soft skills, etc – I think that is fairest on the candidate, and minimises the risk of unintentional indirect discrimination–and I think lawyers who specialise in employment discrimination law would probably agree with that. I don't think that means one has to completely ignore any incidental feedback outside of the transparent formal process, but there is a big difference between incidental feedback and intentionally engineering a "hidden test". Also, I don't think one should rule out an otherwise good candidate on the basis of such incidental feedback without some serious thought and investigation.
I hate this types of comments because as an ex-fb I did care deeply about communication tools and social networks.
Sounds like you were ghosted for being full of yourself. Judging from your 2013 account creation, you would have been leveled at either senior or staff, during which you would still be expected to complete coding interviews. Meta, like Google and hedge funds, only stops asking candidates to write code after they become very established leaders in their field, such as Carmack.
I'm here brother! Low level for life!!! C/C++/weird bytecodes interpreted by FW. They don't give us the love like they used to, but can't build/optimize/secure/debug systems without us. Employers are leaving a lot of performance on the table and they don't even know why. I feel bad that we are not training the next generation, but at least I will be gainfully employed until I die.
I wouldn't say you are, but some people have been burned by the concept of spec work that employed tricks like this to basically get free brainstorming. In other industries like art it's especially egregious.

It's a real shame in tech with its (past and present) history of open source work and contributions that can be interpreted as such, especially with many projects nowadays being maintained by billion dollar coporations that can certainly pay a candidate for contributions. But that's a huge beast to tackle.

follow up note: I'm not sure if this[0] comment is parody or unironic, but situations like this are exactly what gives the idea such a bad reputation.

[0] https://news.ycombinator.com/item?id=31265554#31266239
The problem with this scheme is data availability, discoverability, computability, and transfer costs.

How would a feed work? A recommendation engine?
It takes a long time for societies to evolve and it is a gradual process. Implementing this in new cars now would mean a couple decades or more before it's ubiquitous. As the father of a young boy, I would be willing to make the sacrifice to know that by the time he's old enough to make stupid mistakes these protections would be in place on the road.

Allowing almost anyone to operate a multi-ton, extremely powerful machine at high speeds, that can kill people in a instant, and is indeed a leading of cause of death, is not a natural human right. The public road is already a highly regulated environment, as it should be. Traffic laws are not "running" anyone's life, that's just a reactionary sound bite. Future generations (if our civilization survives long enough) will look back at this era of automobile deaths and horrific accidents caused by human error as barbaric. In the long term, all cars will be autonomous and humans will not be allowed to drive themselves on public roads. Speed limiters, and other automated safety measures, are a logical step towards that future. The increased safety, in the long term, will allow legal speed limits to be safely increased.

Don't get me wrong, I don't live in the EU, and I do speed on the highway, but I'm not proud of it and I'm terrified of other drivers who speed (sometimes recklessly). As a start, a "generous" mandatory speed limiter (such as 50km/h OVER the legal speed limit) makes a great deal of sense. Someone doing 100km/h in a 50km/h zone, where children could be playing, is a heinous crime.
Everything in our society has become an oligopoly.
> In 2018, the accountant Scott Foster stopped all seven shots he faced to preserve a win for the Chicago Blackhawks. In 2020, the Zamboni driver David Ayres famously recorded the first-ever win for an EBUG as he denied his hometown Maple Leafs for half a game.

If Foster won as EBUG in 2018, how can Ayres have had the first-ever EBUG win in 2020?
One of Brian Chesky's tweets in the linked thread mentions "On May 11, we’ll introduce the biggest change to Airbnb in a decade". I wonder if it's something catering to the digital nomad/work-from-anywhere crowd rather than the current focus (vacationers).
"It's a solved problem" does not mean that it never happens. It means it's easily a manageable cost of doing business. Again, ALL rental listing platforms have this issue and they're doing fine.

First, AirBnB will kick hosts off the platform if they find out.

Second, as another commenter mentioned, many customers appreciate the support and guarantees paying through AirBnB gives them. All it takes is one shitty experience or getting scammed for folks to think twice about going off the platform.
Everyone has known for months, even years that there would be an opinion on Roe this summer.
I've always found it amusing from a "bootstrapping" perspective that the PDF spec is itself a PDF.

That said, if you're only writing and not reading existing ones, it's as straightforward or as complex as you want to make it. I wrote a little program many years ago to convert plaintext to PDF in <1kLoC of C --- and its output was actually often many times smaller than what the commercial PDF-generators do, because I just used the defaults and bare-minimum necessary. I wrote it after being confronted with a requirement to use PDF, and the output of contemporary generators seemed rather bloated in comparison. The spec has an example of a bare-minimum; it's quite easy to programmatically generate.
These are the types of ideas that the new DHS department of misinformation will be able to suppress. Stopping the spread of ill-conceived economic ideas by non-experts will help to keep society safe and stable.
Just did a quick test. The US version has the nightly price as the first number with the total under it, and the AU site has the total price listed instead.

Interestingly, the AU price was a couple dollars more than the US price. Threw together a quick side-by-side: https://imgur.com/a/DJwG5z9
Yeah, they probably are, I didn't intend them as tutorials but as a better representation of the actual scutwork necessary to draw a triangle.

Object-oriented languages are not a good way to do 3-D rendering. If you want to write pixel shaders in JS you can totally do that but you will have to run them on the CPU; as it happens I wrote a program last week that works that way: http://canonical.org/~kragen/sw/dev3/trama. If you want to run them on the GPU you need a language that exposes the GPU's capabilities.

In essence your primary complaint is that the GPU instruction set is not object-oriented (and neither is your database). Well, you can design your own GPU, but I've got some bad news for you about Verilog, Chisel, and BlueSpec! And you may find out that the real problem is that solid-state physics isn't object-oriented, so your OO GPU will end up underperforming, like the Burroughs B5000 and the Symbolics 3600 (hopefully not as badly as the Intel iAPX432). You'll probably have more success writing an object-oriented database.

However, I do agree that WebGL is a bad API, because boilerplate is never acceptable.
It’s much more egregious with ABNB. A hotel might charge you some small local taxes and fees, but with ABNB you get those plus a whopper of a “cleaning fee”, which can be hundreds of dollars, even for short stays.
US makes biggest interest rate rise in 22 years
Not defending this, but what you are doing is entering claims information exactly how a hospital / clinician would have to. A lot of this is done automatically by software now. This isn't a dark-pattern, it's just slapping a shitty user interface on top of a standard claims billing process. It's sort of like using POSTMAN to interact with an API.
Just don't care much about the consequences of how they're used, eh?
Wholeheartedly agree, except that I travel almost exclusively with Airbnb because hotels suck and VRBO has less listings and at the end of the day airbnb is amazing for traveling. If you work at Airbnb, please fix these dark patterns. From a loyal user.
China market analyst out after his social media accounts were frozen
It's always funny to see how defensive people get about criticism. More that likely this 'fix' for social media will either fail or just end up being another social media platform with the aim of attracting engagement and selling user data / screen time for ad space.
Someone is still updating the code...

https://github.com/orgs/keybase/repositories?type=all
Hello. It will be open source once I release it -- I am hoping by August, since I have the summer off by a stroke of luck.
https://www.gandi.net/

They're a domain registrar that also supplies email and hosting and similar services.
I use Perl over Bash because I'm more familiar with the C-like, PHP-like syntax with parentheses, curly braces, if/else, while, and sigils. I'm also a fan of both strict and taint, which have saved me countless hours.

I use Perl over Python because of the culture/tradition of not introducing breaking changes into the language/runtime, which has also saved me countless hours. I'm also a fan of arbitrary whitespace for formatting.

Perl is ubiquitous in the *nix world. Combined with its stability and my avoidance of third-party libraries, I can run my scripts basically anywhere without struggling with dependencies, version mismatches, etc.
Error handling is not visual noise. It is equally important to non-error-handling code paths.

The direct caller is _absolutely_ responsible for error handling.

> What is noise is forcing every single function call between the appropriate error-handling point and the error location to have extra useless junk.

No. Falliable operations must be managed by the thing which calls them. Anything else is shadow control flow, which subverts understanding and negatively impacts reliability.
Minimum wages should be set at the state level, not the federal level. $25 in California is much different than $25 in Puerto Rico.
Also US and I see the nightly and total. That’s good enough for me. Lets me understand what an additional day will cost. Basically they give you the full y=m*x+b instead of just y.
Cortex-A55 cores are almost half a decade old at this point. If anything, this just proves that Moore's law is dead as disco.
ExitReviews: Learn where products fail and how to fix them
Social needs to change.
The engagement model of current social sites like Twitter, Facebook, etc only brings out the worst in people.
This will be even amplified once there are crypto payments coming into the equation.
Might be a naive view, but I believe in community enforced rules through DAO ownership because these structures have some potential to encourage free speech within a normative environment that discourages hate speech and spam.
Over time, some facts were altered, but the basic story persisted in the form of an urban legend and as an introductory scene in the movie Good Will Hunting.

Aha, I thought this sounded familiar...
Their answer was sarcastic and dismissive.

I'm a gay male and use Grindr
Instead of an invisible tax on low-skilled-labor intensive industries, we should advocate for UBI. It directly provides for folks, regardless of whether they can hold a job.
It's really nothing - just a different fare code. Gate agents and cabin crew can already tell when someone is a non-rev (e.g. an employee using flight benefits), so looping them in on the backend is just a quick schedule lookup and a couple more people on the feedback system. (N.B.: I'm not saying this actually happens, because I don't know; just that it would be very little trouble using systems that are already in place. I, for one, didn't change out of my suit until after I'd gotten back home when I did an airline interview.)
Got to say I agree with this. Having read the text (thanks, neonate!), I see a lot of buzz-wordy obscurantism and complexification, and no mention of this, the core problem, except "we capture carbon dioxide in water".
What game are you playing?
Maybe it's the first away-team win for an EBUG
Inkplate, with Esphome. Expensive, but a lot of the other large-ish epaper all in one boards are not the best quality or have bad library support. LilyGo makes some nice boards too but I (and others) have had variable quality for the display itself and software support is kinda eh, though there is an Esphome component in the works that is basically complete but not yet merged. Shopping for epaper boards is a pain because there are a lot of different driver ICs with varying degrees of support/open source code; even the same model of board might use the different and incompatible drivers. Inkplate basically just works and have good QC because the displays are harvested from recycled Kindles.

https://e-radionica.com/en/catalogsearch/result/?q=inkplate

https://esphome.io/components/display/inkplate6.html
Yeah, Canvas 2D is great, though it's not any more OO than WebGL, and I sometimes forget to create a new path and wonder why it keeps getting slower and slower with every frame. SVG is also pretty reasonable.
Editorialized title

Also not the first state, Wyoming has been very crypto active for many years
> When you look at governance, certification, lifecycle management, approvals, etc

What do you mean by these?

Are you talking about SOC2/ISO27001 when you say certification?

Are you talking about provisioning/deprovisioning users (SCIM, etc) when you say lifecycle management?

What do you mean by approvals? Role changes requiring designated approval, or something else?
I’d say this goes with letters of recommendation, too.
An x% increase in minimum wage is correlated with an <x% inflation [1].

This is also trivial to show as the cost of a good is rarely majority labor (even trucking is majority diesel) so if a $9 shipment is $1 profit, $4 gas, $2 labor, $2 depreciation a 10% increase in labor (to $2.2) only moves the overall cost to $9.2 is a 2% increase.

But even if a good was majority labor, a total cost of $9 with $8 labor becomes $9.8 which is still less than 10%. Obviously also goods produced by labor above the minimum wage (ex. plumbers) isn't affected by a change in the minimum wage.

[1]: https://ftp.iza.org/dp1072.pdf
How can you be so sure?

Minimum wage was introduced in 1938 at $0.25 per hour[1], which would be about $5.06 per hour when adjusted for inflation[2].

Today, federal minimum wage is $7.25[3] and majority states have minimum wages far higher than this.

Adjusted for inflation, today's federal minimum wage is about 43% higher than it was in 1938.

According to Wikipedia, 29 states and 40+ cities have minimum wages exceeding federal levels, which results in almost 90% of all minimum wage workers earning more than federal minimums with an average of $11.80[1]. This is a 133% increase in minimum wage since 1938 on the average - and cost of living is certainly not even remotely similar across the country.

Originally, minimum wage was intended for low-skill/no-skill jobs, and expected folks would progress upward into skilled labor.

It's a problem that folks no longer are doing this... there should not be 58 year old's manning the cash register at the local gas station. They've had 58 years to develop some sort of marketable skill, yet they haven't? All they can do is scan barcodes and hand out receipts? That's a problem...

Fund community colleges, free 2 years or associate degrees, free 2 years of vocational/technical school... those are solutions, not temporary fixes like raising minimum wage every few years. Without a doubt, if we raised minimum wage to $25 today, we would be discussing $30 or more in a few years. We have the past 84 years of these exact debates to tell us that much at least.

Just giving folks more money absolutely increases cost of living. We're literally seeing it right now in real time. We handed out thousands of dollars to nearly everyone and we're now seeing inflation at levels not seen since the 80's. This is economics 101 type stuff.

Inflation and raising cost of living squeezes the very folks we're trying to help the most. High earners can afford to tighten their belt and eat out less often... but minimum wage earners living paycheck to paycheck can't cope with this sort of economy, and raising minimum wage just dooms them to experience it over and over and over again.

Less band-aids, and more cures are required here...

[1] https://en.wikipedia.org/wiki/Minimum_wage#United_States

[2] https://www.bls.gov/data/inflation_calculator.htm

[3] https://www.dol.gov/agencies/whd/minimum-wage
Jack Frost and Jerry Garcia are by no means pop, or Hollywood. The bay area has impacted our collective culture in deep, meaningful ways for generations. Not in pop, or Hollywood ways, but in deep, meaningful "a path diverges in the woods" ways.
Because Perl is context sensitive and what we care about is not what is being stored but what is being accessed.

'array' is the variable.

'@array' gives me the list in 'array'.

'$array[1]' gives me the scalar ($) value at array[1].

`@array[3..7]` gives me the list (@) of values at array indexes 3-7, inclusive on both sides.
(Why does Python use open ended ranges? <facepalm>)
(Why is Python's slicing syntax an inflexible loop? <facepalm again>)

`@array[1]`, by the way gives me the list of values at array index 1, which is the same as `$array[1]`
And I'm sitting here wondering how people have bad interactions with flight attendants? Literally 90% of the words I say to them are:

Hello, how are you.
Thank you. Yes, water please.
Have a good day.

I think I asked once for a pillow (usually on Redeyes they hand them out)

I've never had a fight attendant decline my request, or complain about it...
The “winning” goalie, for statistical purposes, is the one who was in net when the go-ahead goal was scored.
Happened to me once, booked a hilton and they reimbursed me
Its been my tangential and perhaps unpopular observation that in high COL areas where there's a high minimum wage/high salaries - there's an increasing benefit to RV/apartment arbitrage.

Basically take benefits of the high minimum wage that was meant to address housing costs/RV camping but live in an RV/couch surf/double up a single family during the week anyways.

There are stories/Youtube videos of of techies living the RV life or multiple roommates to benefit from this arbitrage. To be honest if you are single maybe the tradeoffs aren't that bad.

Also there's also these challenges apply to "self-employed contractors" as well.
https://www.theguardian.com/technology/2019/may/07/the-uber-...
The second sentence doesn't support the first. Airbnb is just doing the minimum to keep up with everything else. Having additional charges is very common inside and outside of booking places to stay. The actual price usually falls somewhere between 2% and 30% extra, so it's not like there's no relationship between quoted prices and the final prices. The exception on AirBnb is cleaning fees. For that, they're helping out their hosts, who would otherwise feel pressured to charge $0 for a cleaning fee, which just isn't fair. Another exception is airline fees, which is solved by showing the total price. Often a cheap flight will have a laughably small airfare, sometimes less than $10. There must be some regulation that has the airlines show the price including taxes. This doesn't apply to many other things though, including cell phone bills.
> the private sector is that their insentive should be to do it in the most efficient manner possible

"efficiency" is a very overloaded term, and can also mean "got the most profit from the smallest input", and in that case, yes, they are being efficient, just not in the way the client expected
A vision for Decentraland's next 5 years