skysight-inc/HackerNews huggingface dataset:
I think (as per other comments) the base model is GPT-3 now too. Either way, while the holodeck story was generated with the paid model, I did some trial runs on the free model, and they were pretty good too.

The trick is, you have to leave the game some wiggle room to generate text, play along with it (to the extent you feel it's going in the right direction), and ruthlessly edit or revert the text that goes off the rails. Then the experience becomes quite literally dreamlike.

(Though I'm not sure if prolonged exposure is good for one's mental health: after going through my first few stories, for the next hour when I talked with my spouse and my co-workers, I kept feeling like I'm only feeding words to GPT-3 and expecting a story to develop.)
> Ok, but how do you know that a change (possibly a bugfix) in your code will break something (maybe a weird, broken thing) that I depend on?

This isn't rocket science.

Fix bug that doesn't change behavior nor the interface? Bump patch number.

Add feature/extend interface? Bump minor version.

Otherwise, bump major version.

That's pretty much it.

For a detailed definition:

https://semver.org/spec/v1.0.0.html

The point of semver is that it's a kind of contract where you implicitly summarize the nature of the changes you introduce in a release in its version number. You provide contextual hints through the version number.
That's about the start of the Ruby on Rails hype.
Nice to see. I wonder if they’re considering open sourcing REBL as well. I’d learn a lot reading the source.
It's not the rate of gravitational collapse you have to beat, it's the speed of light.

Although I guess that makes sense. After all it's spacetime, not space. So if the expansion rate is higher than the speed of light, then you don't have the black hole problem.
Most commenters are focused on the optimizations made, but I actually think the custom routing and verification mechanism is the interesting bit.

That kind of a tool could be handy in lots of scenarios (comparing the same service written in two different languages or with different dependencies, etc).

But how does their verifier mechanism deal with changes in the production database between responses? If the response of the legacy service comes first and the response of the new service comes after, in between both responses (the request being the same) couldn't the data from the database change and thus result in the responses not passing verification when they otherwise should have? How do they manuever around that issue?

Great write-up by the way! I really liked it :)
I really, really doubt I can run most 1980s software on a modern machine without effort.
> Android devices are more than capable to hold their own against Apple's offerings nowadays and I haven't heard anyone complain about viruses and malware in like five years now.

Of course part of the reason for this is because Google put in a bunch of scary warnings when you try to install 3rd party apps, and Epic is so unhappy with these warnings making it difficult to distribute Fortnite outside of the Play Store that they decided to sue Google too.
I suppose all I can do at this point is invite you to review the HN guidelines. Good day.
Yeah we called this project hubble long before we were worried about SEO.

Actually, the name does relate back to Edwin Hubble. We previously worked together on an internal data tool called Telescope (it was used for annotating medical images for computer vision). The telescope project slowly evolved into the product we have today. So we changed the name to our favourite telescope. I have a fondness for the Hubble telescope: there was a huge poster of it on the way into the computational physics dept. and takes me back to the grad school days!
Joe Rogan had some interesting guys, Graham Hancock & Randall Carlson, that talked about lost civilizations due to asteroid in 10,000 BC. Sounded like there is some controversy around it though, so take it however you'd like.

https://www.youtube.com/watch?v=aDejwCGdUV8&t=781s
Related quote:

"Plans are worthless, but planning is indispensable."

I can't recall where I first encountered this gem, but it resonates.
This is all subjective. The point is, under our system, Trump won the presidency. Any other claim of legitimacy is just sour grapes. I guarantee the same people making this claim would be silent if it was their party who had won.

And the Electoral College was an effort to not have the small state dominated by the large ones. That seems like a positive feature, even today.
Amusingly, it isn't that simple. 5000n will be larger than n! for several n, after all.

And it is often worth realizing that often you can shave time for space, but the setup costs aren't zero. Nor do you always have the space to setup. (For fun in this vein, lookup sortation networks.)
What the... Tech reporting didn't enable the gig economy. Politicians were all welcoming the deregulation of work laws and the coming of "everyone is a freelancer now" pressure had been in the making for years.
These discussions are kinda pointless if we don't have a baseline agreement of what's a project or a plan.

Is "we will build a CRM" a plan?

Is "we will build a mobile CRM app" a twice as detailed plan than the one before?
You’re not talking about web building. You’re talking about an online store.

If I get kicked off of Epic’s platform. Where do I go?
A Startup Founder’s Most Important Job
Show HN: Limeade – Payroll/HR/Paperwork for remote and temp employees in 30s
But they didn’t take the money out of Revlon’s account. They just paid it from their own funds.
Using State Machines in Alexa Skills
John McAfee ghosts his own privacy-first cryptocurrency project
For that to be true, there would have to be no actual domestic crisis, with poor countries with lax oversight responsible for 99% of the damage, but with politicians passing laws making our lives worse at home because it makes uninformed people feel good.

I'm stocking up on plastic straws and bags while I can.
No doubt the US would be trashed if they did.

Maybe the US should have stayed out of WW2, or at least the European theatre? Western Europe would have fallen under the yoke of a communist dictator for 50 years.
Uh, isn't this was Enterprise registered iPhones are for? I was under the impression Apple are perfectly happy to charge you a ton to be able to have group policy style control over Apple devices. Which would obvious include locking that particular feature down.
Florida Is Releasing Almost a Billion Gene-Hacked Mosquitoes
The challenge of modern academia in certain fields is not to publish but to be read by others. Everyone is so busy publishing that very few papers get decent readership (retweets and citations happen mostly without reading the substance).

I would rather have an upper limit on the number of papers one can publish in a year than more avenues to publish unsubstantial findings.
This is just an ad for triplebyte.
So it does not assert that the filesystem is in a consistent state before it snapshots. IE we could be midway through applying a database transaction; or there could be a reference in one file to another that doesn't exist (yet).

It could be argued that one needs to do a site wide "write cache flush", stop, and snapshot. Not that I think for one second the service provider should (or could) be in a position to detect when a good time to snapshot might be....
Now Anyone Can Easily Create DeepFake Using AI, Made in Russia
I wonder if the comment was intended to be mainly about the newer mobile OSes. I don't think I'd have too much trouble finding a way to run 10-year-old Windows or Linux desktop apps, and it would be easier than running Mac apps from the 1990s, but I didn't even get the opportunity to save copies of the iOS binaries I used 10 years ago. Even if I did, I doubt I'd be able to do anything with them.
Definitely a disclosure is important.

Still there is a damned if you do and damned if you don't aspect.

The causality can go either way: maybe you were really convinced about something so you went all in, you invested in it, you founded a company on that bet etc. -> i.e. we can trust your judgment. Or maybe you're just doubling down on something hopeless, but now that you've invested in it, you're incentivized to pontificate about it.

Perhaps the best way to break the dilemma is to check if the person has recently made skin-in-the-game decisions/investments supporting his position or whether it's a pre-existing position that he may no longer believe in, but must keep pretending due to the pre-existing incentives that are for some reason hard to get rid of.

For example assume someone says: "College is overrated and bloated and outdated, the trades are actually more important" It's a valid critique to say "Oh yea? Then why didn't you send your own kids to trade school?". Equally valid may be to say "Of course you'd say that, you've sent all your kids to trade school, now you're looking to justify your bad decision". A good retort can be "Nah, actually my kid got a scholarship to college a month ago, but I recommended him to reject it because I think trade school will be better in the long run!". Recent signals are important and it's important to see that they aren't locked into a position but are actively choosing to stay in it.
There are no competing stores within Fortnite’s “platform”.
> "this app store business is just not worth the headaches, we're gonna shut it all down."

Maybe something like "turns out games aren't a great fit for the app store." then they just boot the entire games category off the app store and only allow games on apple arcade.
How to Update U-Boot for PostmarketOS on the Pine Phone
Could you give some sources where plan means something different in the context of software development methodologies (the topic in question) and that most people in software engineering use that different meaning?

More importantly, is there a definition of "plan" in the context of software development where my claim fails? The claim that if requirements or designs change enough, some parts of your plan have to be thrown out?

The meaning I used is also a primary definition and often enough the first definition you'll find in dictionaries. [1] [2] [3]

[1] https://www.wordnik.com/words/plan

[2] https://www.thefreedictionary.com/plan

[3] https://dictionary.cambridge.org/us/dictionary/english/plan
https://www.journalnetwork.org/journals/international-journa...
Depends on which software you're talking about, DOS box is pretty easy to use.
I think there are phases to this.

1) Not knowing

2) Knowing Big O and thinking it is always important

3) Knowing Big O and realizing constants matter in practice so you stop optimizing prematurely

Anyway, that was my evolution. I agree with most of what you say except I think I would change complex algorithm to complex data structure.
Don't forget the JS builder/bundler explosion
Wow GPT-3 is getting good.
Looks like Switch is sold at cost (also mentions couple previous consoles from Nintendo were the same):
https://www.technobuffalo.com/nintendo-switch-sold-at-profit

PS4 as well:
https://www.quora.com/How-will-Sony-make-money-off-the-PS5-b...

Only Xbox seems to be sold at loss at the moment:
https://www.thurrott.com/games/xbox/xbox-one/118357/microsof...
But it's probably not too hard. Try running something that needs Flash player, or IE6.
The financial understanding of the comments in this thread worry me.
I've never thought much about pair programming within the same file, seems like a super interesting concept. Obviously co-editing e.g. google docs makes sense, but there's no user-facing concept of validity here. How does saving work, is the idea that someone codes while someone watches? This already causes all sorts of fun with collisions in git, how do people work around that locally with things like hot reloading?
Bodycam shows sheriff’s deputy shoved Masai Ujiri in Oracle Arena encounter
Those industrialist were doing a great job of putting children in factories!
Yes. The amount of control fear allows is too good to pass up.
Assuming that poll is representative of the drivers' will at large, I guess then hopefully Uber and Lyft can satisfy these drivers by following the regulations required for them to be classified as independent contractors.
Having an alternative web engine is also against the rules. No I don’t agree with that rule.
It’s not a qualifier, it’s the only way to measure which makes sense.
My biggest concern with this study is sampling.

My read is that test subjects were entirely self-selected, which mean strong bias to those who suspected (or feared) exposure, had access to testing, and (where and when necessary) could pay for same (I don't know whether or when NYC instituted universal free test access).

That's in addition to any issues with test accuracy, procedures, or reporting itself.

The information tells a story. It's not immediately evident just how accurate that story is, an uncertainty which may further muddy conversations and decisionmaking regarding the outbreak.

As any statistician worth their salt will tell you, sample size is vastly less relevant than sample method, and a rigorous, though small (a few hundred, perhaps 1,000 or so randomly selected casess) would be highly valuable. The alternative (at far greater cost) is near-total testing. Itally have conducted comprehensive testing within specific small towns. Some smaller countries and territories (Andorra, Faroe Islands, Monaco, Luxembourg) have attained 100% test coverage. These still suggest 1-6.% CFR.

New York City's test coverage, whilst large, could still remain quite biased.
>> and refactoring rails into java

Oooh planning ahead for round 2.
> it can also be Star Trek-like

Ok, here we go. I put this prompt in AIDungeon:

$ You are Ted, an ensign in Starfleet. You work as a holodeck technician. You test this AI-generated world in order to determine its limits. You start the simulation with a program of a beautiful beach. As you enter the holodeck,

I kept letting AI to write freely (except I had to press a Retry button a couple times to stop it from spinning a murder mystery or lewd story). The following is the response of the model:

> you see that it is indeed a beautiful place. There are palm trees and sand dunes stretching out into infinity. The sky is blue, the ocean green and there are people everywhere.

> "This is paradise," you think to yourself. "I could spend my life here."

> Then something happens...

> The simulation ends abruptly, and you find yourself back on the bridge of your ship. A voice suddenly speaks up from behind you: "Captain, we have detected a subspace disturbance coming from the direction of planet Earth." It is the voice of your helmsman, Ensign Thompson.

> "Earth?" you ask. "That would be a week away at warp speed!"

...

That sounds Star Trek enough to me.
Thank goodness there are still news agencies going out and getting stories at the ground level. Live animals dying slowly while packaged in boxes is a fact that they uncovered, not hyperbole.
What does "let the market decide" mean except let the poor be at the mercy of the rich?
>There is significant evidence that long term unemployment REALLY hurts someone's hiring chances when applying for a job (see https://marginalrevolution.com/marginalrevolution/2013/04/co.... from 2013 with linked papers).

But in the study linked, they're really testing whether a resume gap hurts your chances of getting hired. I'm skeptical that it would translate the same to gig economy job, given you can't ask them for a reference, nor is there any indication of how much you worked (did you work 40 hour weeks? a few hours a week?), or how reliable/timely you were.
HTML is a declarative grammar, so it entirely makes sense that GPT-3 can generate signal in this domain. It's just another shape. A sine wave signal.

Show it a pattern of waves and it'll duplicate the ripples. Pretty neat stuff, but nothing to get existentially worried about.

I'll fall off my chair when a model can write fizzbuzz. I think we have a ways to go.
From what I've read Sullivan claimed the decision to not inform the feds was one made by Uber's legal team. I have no idea if that's accurate, but it's a good reminder that a companies lawyers look out for the best interests of the company, not individual employees.

I've read that if you start to get involved in a legal issue at work like this, you need to get your own lawyer and keep your mouth shut.
Ironically this onewould be super helful for the recent Firefox update disaster where they switched from the bit outdated Fennec to the new and faster but totally unfinishec Fenix.

With auto updates this was quite a wakeup call...

Another nice thing is F-Droid listing multiple versions, another thing sorely lacking in Google Play.
I see other people pointing out that it isn't true for small n, but this isn't true for large n either. The article's binary search implementation is O(n!) (and also O(log(n)), among many others). Its linear search is O(n) (and many others). I can find an N large enough such that the binary search will outperform the linear search for any n>N.
Yes, you can import any mp3 that you want into your Spotify playlists.
Hahaha, that's a really funny reply considering this comment I made a couple of hours ago¹. I guess you're right. I didn't think other people were also doing this.

> Upwork sent around a "Don't worry about AB5" email but I'm not taking chances. Just ended everything with Cali contractors.

¹ https://news.ycombinator.com/item?id=24228083
yes, that's the common method, but you still end up issuing multiple network calls. The problem wit issuing select statements to load the children is you have to wait on the first query (root) to finish so you can issue others which adds to the network latency (usually low, but it also depends). It's still not as good as having materialized viewmodels on server where you can issue a single query to get everything you need. The disadvantage is the storage cost, though.
Obviously it's not good enough. Bump up the pay to $500k, and it will magically become "prestigious" enough. I also wouldn't want to wreck my body for $100k if I can make $80k sitting in an office at a keyboard doing a Mon-Fri 8AM to 5PM and get to sleep at home every night. And work from home during a pandemic.

Right now, society is taking advantage of people who have to sacrifice their bodies because they have no other options. If the supply of people having to sacrifice their bodies drops, then the price point has to rise to compensate for that.
Society seems to be progressing just fine with a min. wage and weekends off.
Wow cool thanks, I am reading about block time now. Weird thought, if time is a dimension, and the universe is inflating, could our perception of time advancing simple be a result of inflation in the time dimension?
The demise of mainframes is entirely IBM's own doing. Mainframes are capable of incredible throughput, compute power, and reliability. They allow you to design applications with extremely tight SLA's without the complex and bloated distributed architectures you see spammed everywhere nowadays.

However... then you have to:
1) Deal with IBM's ridiculous sales staff. They're rarely technical and hype their random software offerings like there's no tomorrow
2) Straight up purchase these mainframes and put them in a datacenter somewhere. No easy way to just run one of these things on eg; AWS even if it's dedicated just to you.
3) IBM licensing is beyond stupid. The typical workloads people run today wouldn't be cost effective purely due to licensing.
4) The tooling is ancient and highly proprietary. People want to be able to write modern C++/Go/Rust/Java and if you want to use specialized libraries to interact with the hardware that's fine. But the current ecosystem is BAD.
5) How do you even learn to use Z/OS? If nobody can just play with it even in a free emulator then why would anyone even consider it?

If IBM bothered to address 1-5 maybe we'd actually see more people considering mainframes at larger companies. But they're digging their own grave.
Ask HN: Why are we not using airships to battle CA wildfires?
There's also this grouping method to separate classes https://piccalil.li/cube-css/
it's cringe at first but so was BEM and it's still useful even if you combine both
Indeed! That's awesome. I had less luck with Harry Potter prompts (the results were funny, just not Potter-like)

PS: I just noticed you got promoted from ensign to captain pretty fast. Congrats, I guess!
What really irks me about this whole thing is how Uber Eats and Door Dash is unaffected by all this. Delivery workers have almost exactly the same paradigm, but I guess they're not enforcing it, because of the number of restaurants, drivers, and eaters that will be affected?
I think it’s great that you’re reviewing them! Check out the section on “shallow dismissals”.
Thank you.
I assume the composition of the S&P 500 is a matter of public record. As is the stock price of public companies. Seems pretty straightforward. I don't know if the exact weighting formula is public but you could at least approximate.

You're essentially looking at replicating the DJIA for companies that may not be on the Dow Jones. Part of me assumes this has been done but interesting.
BS. Big-O is designed by academics for academics. This is not how you would teach high school students with an apprenticeship model.
“Not a CRUD app” isn’t a design decision, it’s just that storefront is almost entirely read-only, and the views are merchant-provided Liquid code. Most of a shop's data can be accessed on any page; data dependencies are in large part defined by the view, not the controller.
The concepts are intuitive without ever having heard of Big O. The notation can help compare algorithms but it's obvious enough cutting the data in half every step is more performant than looping over them all every time, super deep nested loops should be avoided if possible, etc.
People blame developers but it's all driven by a product mentality that favors rapid iterations and technical debt to run business experiments on customers. Slow-and-steady, carefully written software isn't tolerated within many product orgs these days.
>and the residents of California don't want the change (exhibited by the threads yesterday with outcry over the decision to shut down)...

but didn't they also vote in favor of AB5? I'd take a referendum result over a non-uniform sampling of people's opinions.

edit: nevermind. AB5 wasn't a referendum, so citizens actually didn't get to vote on it.
Where Can the Chinese Internet Go?
Microsoft offers virtual machine images for that.
Your views conflict with facts

1) https://web.archive.org/web/20200414123312/http://www.ubersc...

2) https://arstechnica.com/tech-policy/2017/12/new-letter-top-u...
Source for this? I've heard it said a number of times but haven't looked into it. It makes sense, but I know many countries have laws about possession too.