skysight-inc/HackerNews huggingface dataset:
It is important to not forget the historical context of what the US was doing in Cuba from 1933-1959. In short we supported a military coup and then propped up a dictator as american organized crime effectively took over administration of the island and transformed it into "America's playground" where middle aged businessmen would travel for underage sex tourism etc. Cubans were being robbed blind under the oppressive thumb of a foreign adversary and were rightly pissed off. I'm not claiming the current state of things is "good," but make no mistake it's vastly better than where the US once sought to keep them.
Most mutations are indeed neutral. Of those that aren't though, I believe more have negative effects than positive ones. (But the positive ones are more likely to persist, at least historically, due to natural selection.)
> "guess and check" programming

All the most advanced computer science research areas right now basically come down to guess and check. E.g. AI, ML, NLP, etc. The folks behind spaCy have a good talk somewhere explaining that this is the reason why there isn't more academic funding things like NER, despite the fact that it's an insanely valuable problem.

But regardless, the best programmers you know probably spend most of their week doing guess and check.
At $50 / hour that accountant should know better than stream Disney+ on company's laptop.
My first reaction despite how you worded it was that the former is far more believable in my experience, but I think it's pretty close either way.
What is your role?
"Women divorce men more often than the other way around; this seems to bear out that men are more dissatisfied in marriage" seems like a stretch to me.

At any rate, it reminds me of the classic physics joke:

> An experimental physicist comes running excitedly to a theorist's office, waving a graph taken off his latest experiment. "Hmmm", says the theorist, "that's exactly where you'd expect to see that peak. Here is the reason." A long logical explanation follows. In the middle of it, the experimentalist says "Wait a minute", studies the chart for a second and says "Oops, this is upside down." He fixes it. "Hmmm," says the theorist, "you'd expect to see a dip in exactly that position. Here is the reason..."
ooh good to know in a pinch
Yes. Yes. And…

Complaining-about-work type texts (eg you can text on the Mac)

Leetcoding or similar, anything that indicates you might be looking elsewhere or preparing to look

Even just watching YouTube etc when having a break can make you seem disengaged

The list goes on and on…
It's no accident. If you read any early historical accounts[0] of Mocha -> LiveScript -> JavaScript, you can see why. From the linked:

> What was meant to be a Scheme for the browser turned into something very different. The pressure to close the deal with Sun and make Mocha a scripting companion to Java forced Eich's hand. A Java-like syntax was required, and familiar semantics for many common idioms was also adopted. So Mocha was not like Scheme at all. It looked like a dynamic Java, but underneath it was a very different beast: a premature lovechild of Scheme and Self, with Java looks.

[0] https://auth0.com/blog/a-brief-history-of-javascript/
curious wording, since after decades, it seems people that have seriously negative habits about trash and cleanliness, are also people with what amounts to toilet-training trauma and/or obesity.. these are are a few traits that coincide, not causation .. its a "soft" analysis !

secondly, people in the urban areas here that live literally in filth, are almost always abusing pain killer drugs
With that attitude, I really hope Sweden goes "that's not our problem" and leaves it where it found it. Heaven forbid we might want to use it for infinitely better things, say, 300 years from now. When we're no longer a shit species destroying the planet. If we're lucky.
Klein's Encyclopedia of Mathematical Sciences
> what's your point supporting dictators?

When we support most dictators in the world, but embargo Cuba, it sounds less like a moral stance, and more like hypocrisy.

The actual, reason for the embargo, of course, is not a moral stance, or a hypocritical one. It is simply courting Cuban voters[1] in Florida.

In Canada, this kind of phenomenon is called 'America sneezes, we catch a cold.'

[1] Now that Florida's fully fallen off the spectrum of reasonable politics, those voters may well become less relevant for both parties.
Thanks for the link. That's crazy!
Unfortunately you have your first case. I have several accepted journal articles in peer-reviewed publications and work in a field of science. Sorry to ruin your streak.

And I'm not sure what "favorite woo" is, but I'm agnostic/atheist. Though I suppose those have their zealots of woo as well.

EDIT: Not social sciences, as I saw you carve that out in another comment.
Yeah this is quite common, somehow I sympathize with both gp and submitter here, the last year I have tried suffered under a group of architects that have greenlit a project where we have now wasted about a man century. All because we ramped up fast into a "fully sovled problem" with new "well understood architectural patterns and design philosophy". And these are not "23 year old CTO" type people, it's people with 25+ years as "enterprise architect" in FAANG type companies.

The main lesson I've drawn is that never propose a technical solution that you didn't PoC and that you only have validated the parts of the system you implemented. Deletion is often harder than creation.
I used to code without autocomplete, back in my 20's and early 30's. Pretty sure I couldn't do it anymore. I'm too fried.
“Agile” needs to stop existing.
Ask HN: Looking for a 2048 variant seen here (product/sum)
Same gameboard format as 2048

There is a distinct patterns on each piece for each of the prime factors.

You can combine, by summing, numbers that share a factor, and the set of tiles that can be added next changes depending on whether the addable tile set can divide (fully factorize?) every tile on the board.

The game is not Zeros, which I find in hn search.
You’d be a “conspiracy theorist” for believing this before media groups like Bloomberg reported it.
I never had the misfortune to encounter such interviewing techniques nor had to use them on others. This is in two Fortune 500 companies and few smaller businesses.

Perhaps because I always interviewed for "full stack" jobs where the knowledge of tiny details this very moment is a lot less important than the ability to understand systems as a whole and how those little things fit together.

On the hiring end before it came to me being directly involved the candidate would already have gone through the basic "test" I and my colleagues prepared. It was a series of "question" "answer" sets starting with really simple and increasing in difficulty we gave to our manager. He would do the first part of the interview with a candidate and to fail, one would have to really have no clue. It was really surprising that 90% of candidates, with really good resumes we got sent by recruitment agencies failed that. It is important to stress those were not questions of the sort "implement some algorithm in pseudo language", but more like, "explain what is a microservice", "what is redis and when you would use it(assuming they have it in their cv)" etc. They were simple questions. I had similar questions on every single interview asked of me when I was a candidate (except the very first one when I was asked to fix an actual issue, but by then I was almost hired).

Then once they passed this initial step they would sit down with us(hopefully their future coworkers) and we would talk to them about their resume, ask what they worked at in previous jobs, what problems they resolved and how etc. This allowed me and my coworkers doing that part of the interview to very quickly get an idea if the person we're interviewing is on "our level" or not. Perhaps it was helpful that we interviewed people for both senior and junior positions so someone with less experience, but demonstrating ability/willingness to learn could still be a good match. At the end, if our manager was happy with what he heard he would ask us for our opinion. And I have to say, despite this easy-going interview method it took us over a year to find a good candidate for one senior role we were hiring for. During this year we had only 5 or 6 people progress to the second stage and we had a new stack of CVs to go through every 2 weeks or so. We did get 3 people for junior roles at the same time.

So is it true "most people interviewing have no clue"? I'll respond to this by saying it depends which recruiter has sent them. I have had recruiters admit to me they "tweak" CVs on more than one occasion. Also, yes, there are lots of people applying for jobs way above their skill level. Hiring is not easy. That's why good recruiters make more money than developers they recruit (I know a recruiter making £50k monthly in commission).
Happy to meet this article here! As a long-term subscriber of Kling and a fan of SerenityOS, I enjoyed your article and support your journey in open source projects.
Have you tried Cypher?
This is what observables are all about, yet `rxjs` and the like never gained any wide spread traction, despite solving so many of these issues very well.

Not to mention there are many great upsides to using observables as well!

I remember at the time Promise was gaining acceptance toward a standard there was a rich debate about adding observables and leveraging this as the async primitive but developers complained loudly that they wanted something more primitive.

Then everyone complained about Promise being too verbose, so we got async await and async iterables.

And now that we have said primitive, people say well where are the promise helpers, promises alone aren't enough!

All of this could have been avoided with observables
Absolutely. None of that would have been a concern back in 1983, though. And it still won't be as badly broken as every other game released in 1983.
People who want to have families often split the difference. One partner gets a government job that doesn't pay very much, but has great benefits, job security, and work/life balance, and the other takes a more demanding job with longer hours that pays better.
Tiny alternative for just scrubbing EXIF from JPEGs: https://github.com/stolendata/exifstrip
“The totality of the data currently suggests that it is very unlikely that the signal in VSD represents a true clinical risk,” the statement said.
C has had isnan() for over two decades. It’s technically a macro, but that doesn’t matter for this use case.
How to Calibrate Garmin Watch with Treadmill? – Cardio Adviser
Changing a single letter in the response will defeat such a system.
> There's nothing particularly magical about the Unix epoch.

It's the beginning of time, everything before is Omphalos; even the Omphalos conjecture itself; Unix is meta like that.
Google Docs releases syntax highlighted code blocks
I don't really follow. Do you have any concrete examples of what you're referring to?
Just like the wheels of commerce ground China's CCP to the ground?
Literally the standard dominos arrangement for decades: vented boxes with insulated and heated bag that isn't sealed.
It's breaking $21k right now, though the market isn't deep so it's swinging wildly in the past five minutes. Exciting, nonetheless.
CircleCI is 100% remote. I can't imagine having to keep up with everyone's constantly changing home IPs and making exceptions while travelling.
Do I need to? It is entirely logical that Exxon would research the things that are either a threat to, or benefit to their future profits. The larger the potential, the more research.
Well, you need some luxuries thrown in.

For $1M/year and an average life expectancy of 80 years, he should be OK for 12-30 years, even with a decent stock hit :-)
That's the most fundamental one, plus the lack of expression based syntax (!), macros, quoting, (truly) interactive development...

It seems to me that there isn't much there outside of proper closures and data literals? Go has those as well and it's hard to compare to a Lisp.

When JS was invented it was inspired by Scheme and apparently having those two features was more out of the ordinary then. But that's hardly true today.
I tend to do checks on both client and server side.

Client side so they get immediate feedback, nice error indicators and etc.

Server side for other/ additional checks.
I'm sure the venn diagram of what he says and what I say overlap a lot as far as vocabulary so I think I'll keep using nothing-burger where appropriate. I'm not going to let Trumpian influence ruin my zest for life. Words are just tools.
Having separate accounts, bookmarks, history, state, and extensions for:

* My personal usage.

* My professional usage.

* Each individual client I contract for.

* Testing out extensions.

* Local development playground.

It's extremely convenient to have all of this be just 2 clicks away the way Chrome has it, simple and intuitive to use.

I have all of this in Firefox as well, but it's not as easy to set up and use, difficult to navigate and hard to look at. Plus links always open in the default profile instead of the last active one so I always have to copy things around and shuffle windows. I can deal with this, other people don't and won't. It has to Just Work™ like it does in Chrome. They use Chrome because that's where it's easy. And because of that Firefox looses potential users.
May I know what your dissertation was? :)
>int he face of numerous firsthand experiences from posters

Like which ones?
It has several commonly unphysical assumptions, including infinite conductance, "freezing" the magnetic field in a chosen frame, and assumptions about time and length scales.

"Effects which are essentially kinetic and not captured by fluid models include double layers, Landau damping, a wide range of instabilities, chemical separation in space plasmas and electron runaway."

That electrons are 1836 times less massive than the lightest positive charge carrier is neglected. Accelerated, they strike positive and neutral particles and knock loose more electrons.
I've just bought and played through my first hour or so. I loved it! What a great game. Some parts were quite difficult (spiked floor section) but nothing insurmountable.
Small thing that got me a few times - I have multiple monitors and moving the mouse too much to the left and clicking resulted in the game minimizing.
Apple just need to re-badge themselves as a not-for-profit charity ;)
Ahhh, yes parts of that sound familiar. So, the reason we can (at least pretty much) ~~rule out~~ a 3-sphere [EDIT: I didn’t read carefully, and missed the “it could be a really really big 3-sphere so that the curvature is close enough to zero” part], is because you can’t have a flat sphere,

But you can have a flat torus (or some other shapes that “wrap around”), but we have different reasons to disbelieve those shapes (the “looks the same in any direction” and “looks the same in every position” expectations).

Cool, thanks!
> Some applications are too slow without them.

I fully expect the intersection between programs where floating point instructions are a speed bottleneck and programs where the numerical instability that fast_math can cause is not a problem is the empty set.
Unless your motives are not entirely profit driven as per the comment you replied to.
The statement was made in a discussion about working in tech, not at a free masons lodge
We used to call it the elevator test: can a candidate navigate the elevator and make it to the interview. Partly because we got ghosted a few times, but mostly for the number of interviews where we'd sit candidates in front of a PC, show them some code in the language we were advertising for, and say "add a trivial function". Make a button show some text level. The failure rate was a bit terrifying for "2-5 years experience with X" programmers.

I stopped bothering with questions before that point, I'd read their application, look at their resume, then get them in to play with a computer. The good news is that it actually found the people we needed, the bad news is we never found an effective way to pre-filter the ones who couldn't (and even a couple who said "I've never seen this before" when looking at the code!!)
That application icon logo... "JUST DRAW ANYTHING, DUDE, THE MASTER DISK IS OFF TO THE DUPLICATOR IN 4 MINUTES!!!"
I’ll just say that a lot of jobs don’t follow the exact agile sprint methodology. At my company we have weekly sprints which are just rough lists of what each of us will do, and there’s no pressure to do more ever. And if I can’t do something one week I just add it to the next week’s sprint.
IMO it’s because Tim Cook isn’t an asshole, and Steve Jobs was. If you brought something substandard to Jobs, you’d regret it with every fibre of your being. I simply can’t imagine Cook berating anyone so severely that they’re reduced to a crying puddle of shame and self-loathing.

Jobs was a shitty boss, but by god he got what he wanted.
Both APIs are part of the same standard. If you just want to store things for your site/webapp you want the origin private filesystem and you can just go for it. If you want to do something with one of the user's files it requires interaction from the user to select the folder/file since it'd be a security nightmare otherwise. You can also do both e.g. store a bunch of backend stuff for your photo editing webapp in the origin private filesystem but prompt the user to select their images folder so they can start editing them.
Could this run in recent Blink Wasm system? https://news.ycombinator.com/item?id=34367767
I knew a computer reseller through my father and the turbo button was just a glowing button on the front a user could turn on or off without affected the CPU speed. In other words it became a marketing gimmick and I suspect more often than not it was not functional in any way except to give the user the idea that their 386SX was in TURBO mode.
He didn't run the Memgraph one, only took their numbers
https://news.ycombinator.com/item?id=34368362

I'd assume it's what the disclaimer at the top was about: that the code is in Python which he's not familiar enough with. The license bit on not having the right to integrate it if you're building a competing product might not be decisive but a good enough reason to not invest more time into running the code.
Like I said I added a solution in the Disqus thread to that blog post... the English summary is that you Promise.race() the Promise.all() with the for-await loop.
Thanks, that's the turning point for making it truly good for everyday use rather than an experimental project.
This is a non-sequitur. The definition of what bail is and why does not address any point in my comment. It’s just a condescension allowing you to pretend you’re right about something without pushing back against my point.

The guy had a huge bail and it was paid by third parties. People have a right to know who.
It’s not pervasive - they got her permission to install the tracking software after it became clear she wasn’t working the hours she claimed. Then she continued to falsify her time sheets.
This is pedanticism. When people don’t drink wine they never get drunk. Period.
Many below gave various reasons about it being less than ideal to ask "personal" questions about hobbies etc, but I think I have had such question asked of me during every interview. It never was at the beginning, usually after we've done talking about technical stuff and before the money conversation.

Personally I never had a problem with it and from the interviewer point of view it helps lighten the atmosphere a bit talking about out of work stuff.
Clearly the point of the video is its AUDIO content, not the visuals. The lack of a "4k version" does not make any difference other than saving you bandwith :-)
Admittedly wouldn’t have clicked otherwise. 100% click bait title.
tts just isn't there yet
Great find, thanks!

I've set up some tests that require OS X and usually set up remote VMs for that. This could be a nice alternative to run those using regular (and cheaper) linux instances.

I know you can do the same with KVM but nothing beats a one liner command.
Who calls it instagram? Like Reebok->RBK. Only old out of touch people say instagram or reebok
There are laws prohibiting the use of high beams when there are other motorist on the road where I live but they are not enforced. If you will be ticked for lack of seatbelts you should be ticked for improper high beam use as well, especially as it affects other motorists.
You can point ICANN towards the site, but really most just reform elsewhere ... and it's probably shared another half a dozen places that have walled off the search bots.

I'd also add rather than trial ware, if possible, creating a free lite version, some places stick to a depowered full version but IMO something separate devoid of any protection scheme that might be there as well as important code, offers light functionality ... and share it out P2P without announcing at the main site - have an internal link within the software that points to the site, and the hidden download announce page that has the official file share - along with md5 or other authentication schemes.
That's not the kind of guess and check I'm talking about. I'm talking about just copy and pasting things, moving variables around, etc. without any real methodology. Just doing arbitrary changes to the code until it appears that a problem is fixed, because they don't have the deeper understanding to explain why a problem is occurring.

The best programmers I know do not do this.
Not sure that's using the word "analog" correctly at all, but still very cool =)
Stephen Fry is considered one of the best audiobook readers of all time. This AI voice is still better than 100% of AI audiobooks in the market, and likely better than a good portion of HUMAN readers as well.
There are many $1,500 per seat subscriptions that could be purchased by themselves. They usually offer some unique business value and are worth it but when free products exists that are as good or better not using them is lazy. Some services like bonusly should not be per seat.
This gets posted a lot. Isn’t there a one year rule on reposts? I get that it’s nifty, I love list and low level programming myself, but I don’t think it warrants taking up the front page every couple of months.
Sorry, I don't think I get your first point. Could you maybe elaborate a bit?

Re second point: same here, but (again, just in my experience) making it 200+ miles out of the city requires resources people in that category don't have. If you're camping in a national forest you almost definitely have at least a van, though I did once meet one guy who lived out of a bike with a trailer and a little Subaru ICE motor. Fwiw, I think urban camps are a different category of problem and I don't advocate for "sweeps" in that context.
Apple ships an app THEMSELVES that enables this (for iPad anyway) https://apps.apple.com/us/app/swift-playgrounds/id908519492 and there are third party apps for general programming as well. I have one for Python (Pythonista) and one for C# and F# (Continuous) on my iPhone right now. There is a HUGE selection of similar apps for general purpose computing on iOS.

These are unique platforms with unique properties in their design. You value them or you don't. Nobody's forcing you to use them for general purpose computing and there are thousands upon thousands of BRAND NEW general purpose computing products with zero restrictions produced every year. People in this thread are being drama queens.
We all know Twitter will eventually go down.

It's just fun to speculate on how long it takes for a complex software system to collapse without maintenance.
> grug hit dot on keyboard and .. magic

Exackery. I seriously struggle when I'm using vim or nano on a remote box because they don't have autocomplete and I have to duckgo the syntax for bash. Bob help us all if I have to work in C++ like that with the 200 million variations on collection.add(). {eugh dunno}