skysight-inc/HackerNews huggingface dataset:
F-104 going supersonic at something like 500ft or slightly lower within less than a mile feels like a full body slap which makes the parts of your clothing which are not tight flutter. Anything a few thousands feet up is still very loud but doesn't do the slapping and fluttering anymore. Anything a few 10.000 feet can still be very loud. Though it varies. Don't know on what it depends exactly. Had 4 in row making nice contrails high up, rather soft. Had single ones, also high up, making a contrail, banging loud and sharp, thinking why was that? Those are all memories from the 80ies. Can't remember when I heard the last supersonic boom anymore. Has to be early 90ies. Today I laugh when I read about people calling the emergency services when they heard one ;-)
Love this!

Could anyone recommend a tutorial how to run this? I need to generate answers to 1000 questions for my app. Still waiting for GPT-3 invite for months
>It's no secret that Macbooks are terrible Linux laptops. If you want to use Linux, buy a different brand, that's kind of the gist of it.

Everything in that list was from my ThinkPads, of which I own several.
My first C intuition would be defining this value as a macro. If I was in C++, then a const would make sense.
Well put.

It's not at all dissimilar to walking into a conference of learned and decorated economists, and being disappointed that only a handful know how to administer First Aid.

I would have thought Mrs White might recognise the limitations of her data, as a scholar would, given her Economics degree from Cambridge and her Masters in the same, gained at UCL.

Presumably, John Lewis has an application & interview process which would have been successfully navigated by the people is talking about.

Methinks her motives are not perhaps not pure.
I see plenty of complaints from devs about Apple dropping their app because it runs unverified code, and that’s enough for me to know that the system is working.
Real names is not the story.

It's not like facebook required one in the beginning either. You could signup with joe s and many of these profiles still exist.

The secret was the rollout (the school network connected to your edu email), and other tricks like getting you to give your login/password so hotmail contacts could be downloaded.

The journey to the top has a lot of little wins. Real names were a step added much later and connected with their ad network strategy.
My simple strategy was to avoid fast-forward on merge and to use "git pull --rebase" when my changes are not critical. History rewriting? Hum I do not know....I do not like changing history
How is a chimpanzee supposed to get rich? Don't say "inherit the money", that just pushes the problem back a generation.
Some tech companies offer "unlimited vacation" these days as the official vacation policy.

It's great if you feel you can actually take it, but most people don't.

It generally means there isn't a defined amount or minimum amount, and everyone knows if you actually take a lot of time off, your output will not look as good compared with your colleages.

The undertone of competing with colleages for recognition hasn't gone away after all. Even if you're not ambitious, you probably value job security, so you don't want to look like a slacker or low output person.

So in practice, at "unlimited vacation" companies people tend to take less vacation than they do at companies with a defined amount of vacation.

Local culture also ends up influencing what people do. I'm working for a company that has "unlimited vacation" and also a very international, fully remote workforce. What they have found is, even though the company policy is the same everywhere, people in the USA choose to take much less official vacation (up to about 2 weeks) than people in France (about 5 weeks). This is the individual's choice remember. Also the amount people have taken has reduced during the pandemic.

They are actually trying to get people to take more vacation, and have set a minimum amount to try to enforce this. My guess is people don't want to be seen as slacking during a time when alternative employment prospects are uncertain and keeping remote work is a priority.
Spam Amazon Kindle store with GPT-generated $.99 novel books.
> You do take a security hit from sideloading

The security comes from the sandbox, not from the app stores.
This is why it's secure to use the web even though the websites are not individually approved by Apple.
No one will pay to hang out in an empty room just because other people are there. They pay to go to clubs and bars because they provide entertainment, food, drinks, and atmosphere to go along with the social experience. If you created a rich enough social media experience then people would be fine paying for it. It's not surprising people don't want to pay for social media as it currently exists since it parasitizes all of its content from the web which is for the most part freely available. It's like fencing off a corner of a public park and trying to charge admission to enjoy the fresh air and sunshine.
I think the English term is vocational.
> Wouldn’t this be more worthwhile to write in [insert favorite modern language]?

sqlite isn’t your average C development, it’s got more lines of code written for tests than it does for actual code. Given the extensive tests written against sqlite, rewriting it from scratch in any language, even a more modern/safer one, would ultimately end up with a buggier program.

The only practical reason for rewriting sqlite is as a learning exercise. Which is what I believe the point behind this submitted project.
The author states on the page that they are building a new implementation in order to understand how to build it
A nice feature of keeping the idempotency key separate from the payload is that a service like Stripe can build tools to help users with idempotency even if the user has no idea what an idempotency key is.

For example, take a look at stripe-go's implementation, which automatically tags a request with a key if the user didn't specify one:

https://github.com/stripe/stripe-go/blob/67034d2205c0240ade9...

This works for all mutating requests, and is useful because the built-in retry system will automatically reuse the same key that was generated. Users can get the benefits of idempotency without really having to understand very well what's going on under the hood.

I suppose you could still do that by munging each request body, but IMO it's a nice feature to make sure that requests are the same as what the user specified. Also note that in practice the implementations are probably not that wildly different under the hood — despite being in a header, Stripe's idempotency is still being handled by the same application stack which processes the payment (i.e. not a middle box or load balancer).
There is the possibility of grpc, but there hasn't been a case for it yet (hence why none of our docs even mention it). Google also loves talking grpc/stubby internally, so any Google internal application to application calls would use that.
Ah, thanks for the clarification.

It doesn't seem that transit-phase failure was a primary cause of incomplete Soviet Mars missions, though several did fail after systems (mostly electronics) malfunctioned during coast phase. Several failed in boost phase, or in leaving Earth orbit. Two of seven missues suffered from electronics degradation which either resulted in a total or partial failure to reach the Martian surface. Mars 2 & 3, both soft landers, failed for other reasons (navigation, and perhaps Martian meterological conditions), though both arrived at the surface. Mars 2 perhaps rather faster than desired.

Mars 4 & 6 both seem to have suffered transit-stage electronics failures.

https://en.wikipedia.org/wiki/Mars_program
Just for the record MS stated that they don't support older CPUs in Windows 11 because "security"; mind you not your security but security for the media companies that can feel safe with the new DRM being stronger.
Love this!

I am doing a chat app and I need to generate answers to 1000 prompts. Can anyone recommend the simplest method to achieve it without Kubernetes and training my own model etc?
>So why doesn't someone simple replace Facebook with an "internet phonebook" that allows you to easily lookup

Because it's hard to get people to enter that information.
In contrast, Harvard students in 2004 were highly motivated and that started everything off.

From 2005 to 2008, the killer feature of Facebook was entering your real information when signing up and then Facebook showing all the real people in life that were connected to you. E.g... old high school friends finding each other again. Likewise, signing up for Facebook means you also wanted to "be found" by others. It was the first mainstream service to successfully accomplish this. Myspace didn't do it. Friendster tried but their webpage performance was too slow.

>The other thing that drove adoption was the relative simplicity of publishing content.

Most Facebook users do not "publish content". Most just follow their friends or read links passed on by friends (or the algorithm). [EDIT for clarity: I mean "publish content" the way that gp I replied to cited "blogs/personal websites"]
Unfortunately, integration tests are too slow, so the practice doesn't scale if one is trying to TDD.

If integration tests get more useful outcomes than unit tests in some situation but TDD only works well with unit tests, maybe that means TDD isn’t the best process to use in that situation. Isn’t the essence of agile development to recognise what is working well and what is not, so you can make changes where they are needed?

If your test suites cannot complete quickly (seconds), then they cost more than they're worth.

I disagree with this. The goal of testing in software development is to improve results. Any testing methodology should be evaluated accordingly. Fast feedback is good, other things being equal. However, if going slower means getting more valuable feedback — identifying more defects, providing more actionable information about how to correct them, checking for a broader range of potential problems — then maybe going slower is the right choice.
I do know what a push poll is, I'm not sure how that's relevant here.

The OP is claiming it's hardcore either accept climate change or not: "It's either non-acceptance of environment-scientific facts or acceptance".

I don't think that's true. If a pristine environment is something you could get for free who wouldn't want that? Serious question.
We all stand on the shoulders of those who came before us.

Yes, they are bad ideas. But back when those old COBOL people were on the job, it is what they had in their tool kit.

It is easy to make light of decades old ideas from a modern lamp. But wait, oh contemporary programmer, your day awaits to be mocked by someone who thinks they have the tiger by the tail.
School buses are also a sign that regular public transport is not good enough.
The Soviet famines were intentional genocide. Communist Party leaders always had plenty to eat.

https://victimsofcommunism.org/
Rewrite in your favorite modern language if you want to make something "better" (or "safer", or some other "-er")... but usually you end up with something worse because usually you don't have the years of trial-and-error, iteration, and refinement that most big name projects have.

Rewrite in C if you want to learn the underlying data structures, algorithms, and real-world computer science of the field. Database design is field with exceptional depth and many lessons to be learned.
I am referring to the use of DNA as an adjunct to scientific racism as in the article where normal variations are treated as fundamental differences in worth.

In the extreme it is 23andme emphasis on “18% Welsh but I thought I was English” as scientific. Every report ought come back as 98.8% Chimpanzee if it was science.

Sure there’s a little science. But mostly it is theology. A belief that humans are especially special masquerading as science.
The lecturer only said that white Americans are racist. That is certainly true. (I.e., we certainly are racist.) What analogous description would you like to suggest "about Jews or Blacks"? You will successfully continue the racism that blacks face in USA as long as you can convince idiots that it's "extreme" to acknowledge racism. Unfortunately for you, that type of idiot is growing more rare over time.
I believe that the synthetic aperture satellites can pierce cloudcover, probably with reduced minimum features. I'm not privy to any special information about this though, so don't really know wtf I'm on about.

But also consider its the desert, you know?
Git Rebase –Onto, an Overview
How much resources would it take to train something like this? Let's say in RTX-3090 months, or in $ running on AWS (or whoever offers TPUs)?

In the link it says training FLOPs: 1.5e22, a RTX 3090 has 285 TFLOPS/sec for tensor operations. If you can actually calculate it like that, 1000 GPUs would take 20 months.

https://www.google.com/search?q=1.5e22+%2F+%281000+*+285e9+%...

Working with grid computing at CERN, I've had access to some pretty big computing resources myself, but the scale of this is mind-boggling...
Not to be confused with https://bedrockdb.com/
Thank you, that's an excellent description. The CT system as a whole does appear to have ample redundancy, with automated tools informing manual intervention that resolves this individual failure.
I don't think sideloading in itself is necessarily a threat to privacy. It's unquestionably a downgrade in security thanks to the existence of social engineering, but that might be something we just have to live with.

Where the real threat, in my opinion, lies is with third party app stores. It's easy to imagine Facebook for example launching its own app store where rules for information gathering are lax or nonexistent and then forcing its success by making the powerhouse apps it controls exclusive to it - a lot of people wouldn't think twice about installing a questionable app store if that were the only way they could get Instagram, WhatsApp, Facebook Messenger, etc. There's also no shortage of unscrupulous developers who would jump aboard their platform for the anything goes policies.

One could argue that users have a choice in that situation, but that's not really true, particularly where network effects are concerned. Most people are not going to switch to Signal for example if WhatsApp becomes a Facebook Store exclusive - they're just going to install the Facebook Store and get on with life, because the energy involved in getting entire social groups moved over just isn't there.

Technical solutions to this privacy problem like sandboxing sound good on paper, but there will always be holes, and if the gatekeeper is happy to look the other way when developers use said holes (as Facebook themselves have in the past), those protections may as well not exist. Even if Apple puts maximum effort into closing off these holes, it'll be an endless cat and mouse game with user information dripping out the whole way.

Some will point out that third party app stores and sideloading have been possible on Android since forever and the above described outcome hasn't occurred, but the incentives are quite different in the case of iOS/App Store, both financially (iOS user eyeballs are worth a lot more) and from a policy standpoint (the App Store, historically, has been much more strict than the Play Store). It could also still happen in the case of Android, and is perhaps even likely given how Google has been tightening the bolts on the Play Store's policies.

So, my thought is that any legislation that forces the ability to sideload and install third party app stores must be accompanied by parallel legislation that effectively takes the App Store's privacy policies and codifies them as law, and potentially even criminalizes abuse of platforms to gain personal information without the user's explicit consent.
A source founded and run by fascists is perhaps not ideal.
However the fact that it is trained with 6B parameters compared to GPT-3’s 175B parameters indicate open source GPT still has a lot to catch on. GodSpeed and full speed !!!
Serious question. Do most test suites not allow you to run a subset of tests?
So...like email?
> …Apple has long subverted (and done damage to, IMO) the privacy conversation by telling users that privacy can be obtained by giving up their privacy.

If you listen to the interview, the actual message from Cook is "privacy and security go hand-in-hand", which is plainly obvious and supported by history and data.

Maybe I'm missing something from a different source. Where has Apple said, "privacy can be obtained by giving up privacy"?
@slimskim Hey, yes of course :) .. not only just tailwind of this version.. you will access to our all of upcoming product as well :)
Your scenario was "If you copy a single character from a codebase that could could get nowhere but there". It was that "entirely possible" scenario I questioned.

Not "roughly the same data types", "same variable names", "magic_code.seed(20154)", etc. I have no question with those. Those are enough characters that they may contain creative - and thus copyrightable - content.

That is, I question your assertion that 'the "size" of the copying does not matter at all' by asking you to come up with an entirely possible scenario for why there is no de minimis case in software, even down to a single character, when there is in every other area of copyright.

BTW, the WP page you pointed to notes that "Trap streets are not copyrightable under the federal law of the United States." Thus, "stole their IP" has no meaning - they have no copyright, trademark, patent, etc.
I'm not going to defend this study, but we already have a line between humans and nonhumans, particularly when legally speaking. For example, the sentences handed down for killing another human are far more severe than killing an animal. These lines already exist.
You could use one inverse tactic. Make it cumbersome to deal with you, but not to the point of getting fired. Others will back off a bit and you should have more space to work independently.
When I used Facebook back in the day, I joined because people I already knew and talked to on a regular basis were on there. We mostly posted photos and organized events. I didn't use it to find people I used to know so I guess my experience was different.

By publish content I mean post links, photos, comments, rants, etc. Do people no longer do that on Facebook?
And yet many starved during the Great Depression as food was being destroyed to prevent its price from cratering.

Also, planning can be distributed too. Historically it always has been, to varying degrees depending on technology available.
He's an Eagle Scout who became a Boy Scout troop leader for his boys. His mother influenced him to go into computer programming. He's relentlessly positive. If he's had hardship and trauma, he's doing a great job of hiding it.

Edit: He could afford to go to Brown University, something I could only dream about. Just to be clear. I don't begrudge Bryan for any of this. Someday if society evolves, we will all have the nurturing Bryan had.
Yes. They fit in perfectly with the extreme polarization and consequent culture of conformism and social signalling.

In so far as political leanings cleave so well to social class and geography (these things go hand-in-hand) - it's just obvious that masks work extremely well as a proxy for sociopolitical identity.
It's still somewhat a specialised word, even in software contexts. Or at least, UK people prefer not to to use it.
>this particular grievance refers to the idea that the British were, he says, ginning up discontent among Native people.

The French and British used Indians as political pawns and allies routinely. The French and Indian war had just ended. So that idea seems well supported.
How could their API possibly cost $20-$30 per call? How could that even be a business model? Clearly, I am missing something here.
The caffeine web is particularly concerning.
another example of bad amoral behavior doesn't make this example any less significant (whataboutism?)
Uh no. I think they are suggesting a fundamental right to healthcare which is a different thing.
Walmart is arguably already a private unaccountable tyranny that has seized near complete market control in many, many locations. Again, the criticisms and potential solutions cut both ways.
Ahh, I see. I mis-interpreted it as comment in support of that particular form of cryptocurrency.

Thank you for the clarification!
Isnt this just golden master testing?
Show HN: Please – An On-Demand Package Installer
There is no way to gain accurate, detailed knowledge of the real economy. It has always been impossible. That's one of several reasons why economic central planning is stupid.
> What are they cutting to do that?

False dichotomy.

You can cover a budget where you double a 10% entry by increasing taxes 10%.

Or increase taxes 5% and cut 5% over the remaining 95% budget.

Or a mix in between.

This isn't rocket science. It's politics. In a democracy it is literally nothing more than a matter of personal will by an elected official. Budgets are drafted every year.
Static typing has nothing to do with testing, or bugs. Static typing is about tooling, autocompletion and being able to follow the code.

Using static typing as a way to reduce the number of tests is just terrible advice in my opinion.

Also, the fact that tests interfere with each other, etc makes me think of just bad tests, not with a problem with the concept of e2e tests itself.
You may be interested in https://github.com/joaoh82/rust_sqlite
I'm sorry, I did not intend to offend anyone obviously. Needless to say, this is just my opinion condensed in a sentence (therefore lacking a lot of context, which I should have provided).

I was not aiming to define what a unit test is, more like when it stops being a unit test (which I thought it would be an easier agreement to reach than a definition of what is, but I guess I underestimated the task).

My point was that if you have to mock, for example, a DB call inside your business logic, well you are writing an integration test at that point, whether or not you mock the DB out. If you design your code so that you only have those dependencies at the edge of the system then you get, in my opinion, a much cleaner design and much more testable code.

Too much mocking (and/or more like mocking in the wrong places) is a code smell in my opinion.
Discussed at the time:

Writing a SQLite clone from scratch in C - https://news.ycombinator.com/item?id=15168467 - Sept 2017 (146 comments)
Author here, ask any questions :)
I totally agree with you. My comment on it being “open source” was meant as more of an open code model with donations and contributions kinda thing. I can take bootstrap, or ui-kit, or whatever and build what I want with it. I can donate back. Source via paywall isn’t that helpful in this case as any “component” is easily created and styled by someone who has skills in html/css/js. As I mentioned, I sometimes will buy entire themes from sites that give me not only style but common components I can just implement. I’m not adverse to this, but to simply take away the theme and just provide components, to me, isn’t worth the paywall.
I was just thinking about this today. How many (and which?) ML books would one need to read to be able to throw comments into a model like this and have it decide if they're acceptable vs unacceptable? How practical would it be to build a frequently re-training model that could serve as autopilot for a small forum or subreddit moderation? And how much would that serve to reinforce existing filter bubbles and further divide the internet?
> Let's say a client of an HTTP API wants to create (or update) a
resource using a "POST" method. Since "POST" is NOT an idempotent
method (…)

Use PUT instead? The deterministic key that would go in the Header goes as part of the URI. I’m not seeing why standardize a roundabout way of doing the same. Am I missing something?