skysight-inc/HackerNews huggingface dataset:
I think their process of 100% not working. They branded them self through advertising that they will provide constructive feedback if you don't crack their interviews so dev can improve upon shortcomings.
My experience was different I never got feedback after my last round part of the reason must be they were not able scale this process up.
'Cool' is probably a misnomer here when you're talking about vibrations rather than cryogenics, even though you can apply the concept of temperature to such a system.
I did a job search at the end of 2020.

The biggest problem with engineering job searches is that they're a huge time sink. I'm a senior engineer with Google on my resume, so I don't have much trouble getting in the door or passing interviews, but the process is such a slog. If I were to take PTO for a week and cram my schedule full of job search, I could probably get 3-4 interview processes done per week. That's not a lot, considering that it's good to line up offers and that many people have limited PTO. Even if your PTO is "unlimited", it looks suspicious to be taking random days off for on-sites.

What this means is that I try to keep doing my job and schedule phone screens and recruiter calls in the gaps when I know I won't get meetings. I try not to have to block time on my work calendar for these in case someone wonders "why does Troy suddenly have so many random meetings all of the sudden". The scheduling process with companies is a pain, they ask for 2-3 time windows for the phone screen, then often take a couple days to pick one. So I have huge time blocks reserved for them that I can't give to other companies I am interviewing with. It's stressful to try to slot all this in. Add to that the fact that recruiters want to do everything over the phone (which is very unnatural for me), so I have to also schedule little interruptions for 15 minute "chats" to "check in" and prepare me for the next round. I appreciate these things but at the same time, I'd appreciate fewer of them.

When it comes to the actual interviews, some companies seem to be fine with one phone screen, some need 2-3. Sometimes they are an hour, sometimes 45 minutes. Some companies see that I work at Google and deduce that I might be competent enough to skip the phone screens entirely. I appreciate that.

It's the same with on-sites. Some are a half day, and some are more of a full day. It's not a big difference in practice because I couldn't really take a half day off from 11-3. Many companies have a "no interview day" which is great for their employees but hard to work around, particularly if it falls on "non-suspicious" PTO days like Monday or Friday. Sometimes I wish we could just do several phone screens instead to make scheduling easier.

I'm not sure how to solve this, but it's the biggest pain point by far and if someone could solve it I would absolutely use their platform. I want fewer phone calls, fewer hours of interviewing, and a clear understanding of the time commitment ahead of time.

I also wish companies would be up front about WLB so I don't waste time interviewing, only to learn they work "maybe 50-55 hours a week". That's not a "little more" than 40 guys, that's more than 6 full work days every week. You can't just ask at the outset because some people perceive that as a red flag.
The main benefit is reducing the incentive for the developers to steal. If you know 90%+ of the funds will disappear before you can do anything then it's much less attractive (where the alternative is making money by fees over time if the protocol is successful).

The risk needs to be balanced with the risk of funds lost because of a smart contract bug that can't be fixed. Different projects make different choices here.
Uber-for-helicopters startup used a fake spokesperson for three years
What if every source or sink had a MIME type?

All files have a MIME type. eg, this file is PNG, or PDF, or TSV, CSV, TXT, JSON, XML, audio, video, etc.

Just like the clipboard can contain multiple (MIME type) representations of something you copy to the clipboard; a tool could offer or emit multiple MIME types of the data it is writing. Similarly a tool consuming input data could check that the data type coming in is compatible with a format it will accept. (eg, can't pipe a PNG file to a tool expecting to see JSON.)
Government bureaucracy in action.
You want to build it, or you want to make money off it?

As CEO, you:

* Grossly expanded profiles without user permission.

* Laid off tons of staff right before the COVID lockdowns. (What has been your personal returns since April 1, 2020 by the way?)

* You have been privy to discrimination happening in client company on-sites yet did nothing to the client companies.

You’re a CFO, an investor. You’re not a CEO, and you certainly do not have my trust as a developer.
There are two categories where people pivot while crushing it:

One. The problem domain they are in is on its way out, and they've decided to defect instead of being the ones left holding the bag.

Two. They hate what they do for a living.

The first company to stop making buggy whips probably did not do it because they weren't selling any. The fact that they ceded market share to their top competitors probably sunk the barb in deeper for them: Yeah people are buying cars but our sales numbers are still going up so why should we change?

In tech we see companies all the time end up being complicit in the destruction of their own industry by reducing its relevance in some manner or other, and by exiting early they have more options of destination. If I jump to the same industry as a competitor a year later I just look like a copycat. While some copycats copy other people, only better, they are the exception to the rule. Most churn out uninspiring derivative work, and if they can't at least do it cheaper then they end up on the scrapheap of history.
ffmpeg as a service seems neat... ffmpeg itself isn't super intuitive and beefier files heat my laptop up pretty bad. The only issues would be the usual ones regarding figuring out load distribution between servers, figuring out how to process DMCAs so as to make Disney and others' leeches happy, figuring out how to process requests to snipe illegal content, etc. (issues are plenty, but surmountable).

Bonus points for a FOSS self-hostable site. The thing that keeps me from using other sites is the awful and proprietary JS/etc there. If I have a laptop that can't run ffmpeg very well why am I expected to be able to run Chrome with more than 4GB RAM?
This is great, I was pleasantly surprised to see the feedback here has all been positive as well.
Does Why's Poignant Guide to Ruby count?

https://poignant.guide/
Hey HN folks, this is an interactive virtual world I created on the no-code 3D/VR web platform called VRland. Being a lifelong fan of Spongebob, I created this experience for fellow Nickolodeon fans to experience what it would be like to take a walk down Conch Street.

It's all done in threejs/Aframe. The environment itself was created by a 3D artist, with seperate models for Spongebob and Patrick being placed inside the room. I then upload a MP3 audio file of the theme song into the world, along with a couple GIF's.

Please give feedback on this and what I could improve. Also keep in mind this is only one example of what's possible in VRland. If you can dream, you can build it!
"Marijuana destroys personal ambition, productivity and self-esteem."

It would be very eye opening if you could build a case for this being so, apart from saying that's been the case in your experience and that of your friends/acquaintances.

Have there been any research showing this is the case? If so, how large/good are those studies? What's the scientific consensus on this issue?

As far as I know there's very little research in this area, so most of what we have to go on are anecdotes.

"Marijuana is addicting even though people say its not. It is much easier to quit than Tobacco, but denying that its not addicting is not true in my experience."

But many other things are addictive in the same way -- like food, sex, sports, video games, etc... and addiction to any of those could lead to very severe consequences. Would you say it's time to make food, sex, sports, or video games uncool?

I'm also wondering why we should be focusing on cannabis when alcohol is way, way worse, and whose use is far more widespread.

"Marijuana is a nuisance on streets, apartments, etc. It has such a potent smell, it is impossible to get rid of. I would say it has 100x power of smell than perfumes, probably even more. You can smell Marijuana in your car if someone on the road is smoking it."

I like the smell of most cannabis strains, though some are unpleasant. Tobacco smell is way worse for me. Also, when vaping there's almost no smell at all. In any case, I hope there is social pressure not to smoke indoors where people who don't like the smell might be present, like on subways. That's pretty rude.

"Lung damage, it's undeniable."

You can eat it, and when smoking it you could run it through water to take out some of the impurities and/or vape it, which helps too.

"Marijuana is a gateway drug"

Not sure what to say to this. Some people are going to experiment with drugs. If they don't start with cannabis they'll start with something else, whether alcohol (which is way worse), some "bath salts" (which are usually some random novel designer drugs of unknown toxicity or known to be more toxic) or whatever. You're not going to keep these people from experimenting by making pot "uncool".
Now I wonder if my idea of having a muxcall or a batchcall as I thought about it a few years ago is something similar to io_uring, but on a lesser scale and without eBPF goodies.

My idea was to have a syscall like this:

struct batchvec {
unsigned long batchv_callnr;
unsigned long long batchv_argmask;
};
asmlinkage long sys_batchcall(struct batchvec *batchv, int batchvcnt,
long args[16], unsigned flags);

You were supposed to give in a batchvec a sequence of system call numbers and a little mapping to arguments you provided in args. batchv_argmask is a long long - 64 bit type, this mask is divided to 4 bit fields, every field can address a long from args table. AFAIR Linux syscalls have up to 6 arguments. 6 fields for arguments and one for return value, that gives 7 fields - 28 bits and now I don't remember why I thought I need a long long.

It would go like this pseudo code:

int i = 0;
for(; i < batchvcnt; i++) {
args[batchv[i].argmask[6]] = sys_call_table[batchv[i].callnr](args[batchv[i].argmask[0]], args[batchv[i].argmask[1]], args[batchv[i].argmask[2]], args[batchv[i].argmask[3]], args[batchv[i].argmask[4]], args[batchv[i].argmask[5]]);
if(args[batchv[i].argmask[6]] < 0) {
break;
}
}
return i;

It would return a number of successfully run syscalls. It would stop on first failed one. The user would have to pick up the error code out of args table.

I would be interested to know why it wouldn't work.

I started implementing it against Linux 4.15.12, but never went to test it. I have some code, but I don't believe it is my last version of the attempt.
I’m guessing it’s the fact that every column needs to “be something” (text, number, checkbox etc.).

While in less strict systems (Word, Apple Notes, whatever) I can just create a 10x10 table, and randomly put images in one cell and text in another etc.
I don't know Danish holidays but you don't think stores should be mostly shut on major family holidays? In the US, I fully support most stores with some exceptions like maybe pharmacies being shut on at least Thanksgiving and Christmas.
I remember my experience as a candidate on Hired. I pretty consistently got low-grade startup trash (think collectible art trading cards, but digital!) with lowballed comp. If Triplebyte was worse, then it's no wonder they placed so few people.
Another byproduct of fission is "long-time nuclear waste warning booty shorts" https://twitter.com/mochasucculent/status/125638615465338060...
Yes and no.

The first generation of fusion reactors will be expensive and monolithic, but we will learn a lot from them and it will prove their fundamental functionality.

The second generation reactors will likely be using better fuels and squeezing plasma into different shapes to keep them running as long as possible.

Even if other renewable energy sources continue to get cheaper and become prolific, they still have the problem of energy storage. Simply put, we don't have anywhere near the resources required to build all that storage. So what we need instead is a solid mainline energy source (nuclear and fusion).

In the case of a massive breakthrough in energy storage, at best it will just delay fusion power. We will still need to use fusion off planet.
Okay,that seems more interesting. Any resources on the data structures used to avoid indices? Without table ddl, if node types are arbitrary, that seems like a hard problem to solve in terms of storage layout.
> Go supports full unicode identifiers, when was the last time you saw one in the wild?

Back when someone used them to add pseudo-generics https://old.reddit.com/r/rust/comments/5penft/parallelizing_...
Are you from Ohio?

Trump isn't imposing a ban on municipal broadband, state lawmakers are which are in power due to gerrymandering.
Foxes make a racket at night. But they probably keep the rats down so that's a good thing. They also kill cats which doesn't really bother me.
He did the math.
That is definitely not how it is defined through - it seems to be a straw man?

The criteria is essentially ‘you meet these criteria AND it causes clear problems with your ability to live your life’.

It doesn’t mean you have a bad job and X, therefore you have ADHD. Rather, you show ADHD traits and they get in the way (and cause you distress) in doing a job you otherwise would be entirely capable of doing. Or consistently fail (and have distress) on social environments you’d otherwise be perfectly fine in, etc.

If you don’t have a criteria like that, there is no useful criteria at all, since practically all medicine is oriented towards fixing things that aren’t working correctly/causing problems.

It’s the same type of criteria used for evaluating everything from heart disease to stroke to a broken bone. Or in other words ‘if it ain’t broken, then it isn’t broken.’
> Evading the law (whether the court or a regulatory body such as the SEC [civil] or DOJ [criminal]) is typically a "bad thing" for the person or people intending to or successfully doing so.

Oh wow. If only this were true. If only they were so diligent in punishing other kinds of things.

Here's something I read recently, from the aftermath of the Libor scandal: https://www.sec.gov/news/statement/stein-waivers-granted-dis... . Really highlights how crazy this whole thing is and how there are really two qualitatively different classes with two different sets of rules in our society.
I love the non-ascii character support although for me as an English speaker I wouldn't use it, but I'm sure there many Asian teams that would appreciate these changes

struct 人 {
名字: String,
}
See my post elsewhere here that begins: What if every source or sink had a MIME type?

Extend the concept of GStreamer out to the shell, filesystem and command line tools. You could still process sound and video this way. Tools would indicate what type of data they emit, and other tools could check the incoming type of data to be sure it is something they can handle. (eg, you can't pipe a PNG file into a tool expecting JSON.)
That reminds me of a discussion a while back on whether or not "Snow Crash" was a parody. The main character was named "Hiro Protaganist" who worked delivering pizza for the mafia and there was a character who could take on pretty much any number of people completely unarmed, plus had a nuclear bomb wired to a dead-man's switch which caused quasi-governmental organizations to leave him alone.

That's two items, but there's more. However, cyberpunk in the early 90s was so gonzo that it was not an obvious parody to many readers.
There are many composers out there who work in the electroacoustic and computer music spaces, whose pieces are primarily scored for ambisonic playback systems.

Hearing these works for oneself in a proper listening environment, such as Virginia Tech's The Cube [0], can be a life-changing experience. It certainly was for me.

[0] https://icat.vt.edu/studios/the-cube.html
Ask HN: Programming for the Web, Where to Start?
I am a music theory teacher looking to build web apps to support my teaching. I have some experience building modest apps in C, C#, Python, and know some HTML and PHP.

Now I would like to venture into interactive web apps, with sound generation and simple sheet music display (ie, Vexflow), however I am lost on where to start and specially how to set up a proper development environment in Windows. What should I look into? I am sort of lost amongst all those names: nodeJS, npm, React, TypeScript, etc. Ideally the applications I want to build are all client-based.

Can someone shed some light on how to transition to web programming?
You're pretty damn likely to be inside the part 15 mask which is hundreds of microvolts/meter (30m away) up at UHF+. The total energy inside a single GPIO squarewave is on the order of 30mW; harmonics are a tiny fraction of this, and most will not be radiated efficiently. (Not to mention that edge rates/stray capacitance will limit their energy in the first place).

The big question is whether the fundamental frequency is compliant. A perfect squarewave has ~81% of its energy in the fundamental frequency.
Is that related to IRON somehow?

PlusToken was certainly a Ponzi, I don't see anything in this article that suggests IRON is/was one.
I couldn't agree more. It was also a red flag when she said that she wanted to normalize her depression. Depression, like any other mental illness, should be destigmatized but not normalized.

Through out the entire post she outlined exactly why it should not be normalized. It's a debilitating disorder that should not be left untreated. I think to try and normalize it would leave the impression that severe depression is analogous to having a hard day. This is because to most people that is the closest thing they have experienced to severe depression, but in reality it's very different.

I think by doing this she is actually working against her own interests.
I knew of someone who had pet foxes.
It's like Ponzi schemes but everyone is Ponzi. Scammers trying to scam scammers. Like Vegas without the tourists, only hustlers.
And because of Motown you have Neil Young, the Blues Brothers films, Dave Chapelle's unflappable impressions of Rick James, Rodriguez (kind of?), the list goes on!
I had a pretty bad Triplebyte experience myself.

Scheduled a practice interview and the only slot available was ~6AM my time. Nobody showed up and I wasn't informed that they wouldn't be showing up.

After reaching out about it -- they tried to tell me that my interview scored poorly, and that I would need to retry again in a few months. After some back-and-forth they realized both that it was practice interview and that the person didn't show up. So they rescheduled the practice interview.

When the interview did happen -- this was for ML stuff -- the interviewer was just no great. We spent so much time discussing the differences in terms we used -- mine largely coming from University, there's from I'm assuming their formal education -- that much of the interview was wasted. It literally came down to me deriving what we were not agreeing on for them to understand we were talking about the exact same thing.

I then had to reach out several times for my results, I'm assuming due to the fact that you're allotted one practice interview, and technically I had two(?). When I finally got my results I was again informed that my results were not good enough, and I'd need to wait to reapply. I gently informed them that it was practice interview, and the representative apologized their mistake.

When I reviewed my results... the interviewer didn't rate me too well, largely due to our differences in terminology. They also didn't like my coding style -- even though no one has ever complained to me before -- and rated the coding exercise poorly even though I was able to perform what was asked of me.

I just gave up.

Then several months later, I got an email about being TripleByte certified or whatever.

The whole thing was a really bizarre experience.
> 32bit instructions aligned as 16bit makes decoding harder

That's an optional extension, and the gains in code density make it worthwhile in many cases. It's certainly a lot better designed than many other variable-length ISA's.
_why, that’s why.
Scott Alexander. He used to post on slatestarcodex.com, but has since moved to astralcodexten.substack.com .
Are prices really not integers? That alone seems a huge design flaw. BTC prices are integers (in units of Satoshis, which are smaller than BTC).
Hence the good ol' "We'll give you $5,000 for every engineer you refer to us...and there's no cap!"

At least good companies do this anyway.

Also, executive search recruiters kind-of do what you're describing. Exec leadership is a small-ish world, and the recruiting cycle for, say, a CTO can take months. However, there's a lot of commission on the other end of that. So recruiters basically act as brokers.
Lessons from Benjamin Franklin’s daily schedule to double your productivity
Q. How many US Presidencies have "operating close to the debt ceiling" and needed an "act of Congress" to continue on..

factual answers please, partisans
While the otters are busy planning elaborate ways to tell each other about neat rocks, the much smarter humans are revving up their chainsaws to cut down the forest.
A Dart/Flutter Implementation of the Signal Protocol
> Not sure why some programmers these days have aversion to simple loops and other boring - but readable - code.

Like goto, basic loops are powerful, simple constructs that tell you nothing at all about what the code is doing. For…in loops in many languages are a little better, but map, reduce, or comprehensions are much more expressive as to what the code is doing, but mostly address common cases of for loops.

While loops are weakly expressive (about equal to for…in), but except where they are used as a way (in language without C-style for loops) but there is less often a convenient replacement.
Perhaps I misused the word chronic. It certainly doesn't always have to be lifelong.

But, even if it's not lifelong, it still is. One's identity is constantly changing. Suggesting that a part of a person's identity doesn't really count as much because that part of them might change a few years down the line is an act of erasure. It's a microaggresion directed at the person they are right here and right now. People who experience mood disorders are already swimming in a sea of social stigma; we could really use a little bit less rejection, well-intentioned or otherwise.
> Code is law.

Law is law, code is code. They're two very different things. Code can't prevent someone from using violence to force you to overturn a smart contract's decision. The law can because it's enforced by the state. You could certainly choose to build a system of law that uses code, but code by itself cannot substitute for law.

> only interpretable by lawyers who charge $600/hr.

What do you think the going hourly rate would be for software engineers capable of writing bug-free smart contracts? If adoption takes off I'd bet that it will look a lot like the hourly rate of a good lawyer, or even exceed a lawyer's hourly rate given the impossibility of an appeal if the smart contract is poorly coded.

Also lawyers don't interpret contracts. They draft them and advocate on behalf of their clients in disputes. Judges interpret contracts, and are available as a public service paid for by taxes.
SSC FTW