skysight-inc/HackerNews huggingface dataset:
Any language with an explicit `end` keyword can't claim beautiful Python-like syntax :P

Pony is still pretty cool though
this makes sense, but not from a technical point of view.

our brain is hard wired to respond to negative actions much stronger than positive ones. this comes from the not conscious part of the brain and it happens because it was much important in our early history to respond to threats, than it was to respond to good things.

consider this: how often have you stopped using a bank/restaurant/whatever else because they did something bad to you? how often have you switched just because somewhere was better, but not way better? a positive action has to be much much stronger in order to compete with a negative action.
Bay Area mass transit could start to resemble Uber or Lyft
Does anyone know of any EU / international alternative to Privacy.com?
Yep, this was the technology they acquired with LoopPay.
Having spent way too much time wrangling vendor-provided CSVs, I 100% agree. I'd love for there to be a common, well-understood format for typed tabular data that supports multiple tables and enforces foreign keys between them. Ideally with a concept of "patching" to enable incremental updates.

Probably the closest thing I'm aware of is handing around a sqlite file, but I'm a little uneasy using a format that's meant to be a database as a transfer format. Dolt looks promising here too. Are there other ways?
The fifth generation of fighter aircraft marked a significant departure from the idea of a fighter jet being anything like what we think of as a fighter jet.

They're now designed and employed as fighter 'platforms'. Instead of zipping around the battlefield guns and missiles ablaze in 1-on-1 combat, they're low observable long-range systems designed to understand and disrupt the battlefield by employing their electronic and long-range missile systems.

These AI are a natural extension of that. I imagine the 6th generation of fighter platforms will be commanding swarms of fighter drones to do the fighter part of their role.
There must be post-checks or checklist to perform after the update. I doubt they go airborne with Gremlins under the hood (737MAX issues aside..)
(At least it used to be because) the paper's publication score, which is relevant for your quantified objectives (universities run by administrators and all), is weighted by the journal's impact score, so e.g. one paper in Nature is 'worth' more than 10 in conference proceedings.

Most people do publish 'working drafts', in practice the same paper submitted to the journal, on their own sites and to archives.
> So are you proposing we're going back to gender essentialism?

The societal and cultural discourse would likely shift to completely different subjects altogether. Probably people will place little importance on race and gender, and we would have thrown away the model of the world which reasons in terms of oppressing and oppressed groups.
Sorry to hear that! It's a real shame when people contort themselves to give Bezos more money.
Live Share works in both Visual Studio and Visual Studio Code (dunno, maybe VS Mac as well) - if you're in a dotnet shop that covers most cases.
This is one of the best paragraphs of this great article:

> I believe the relative ease—not to mention the lack of tangible cost—of software updates has created a cultural laziness within the software engineering community. Moreover, because more and more of the hardware that we create is monitored and controlled by software, that cultural laziness is now creeping into hardware engineering—like building airliners. Less thought is now given to getting a design correct and simple up front because it’s so easy to fix what you didn’t get right later.

Personally, I have noticed this laziness creeping into areas that are not controlled by software at all after they are finished, like building or road construction.
You're amused to see French people have strong opinions on their own nations' politics?
I begged for an invite a while back and nothing happened, they just said "try and hang around [on the irc channel] for a while, maybe"

not sure what the secret entry requirements are for that club or what the point is
> If we are parsing S-expressions... why not embed Scheme already?

I agree. I just thought the goal of the author was to produce a game, not to parse S expressions. It’s possible that parsing S expressions is the most direct route to get there. But there may be more direct and simple ways to get there.
So this expectation is that Americans know all the possible felonies the people around them are committing? What a law.

“ It has been reported that the Congressional Research Service cannot even count the current number of federal crimes. These laws are scattered in over 50 titles of the United States Code, encompassing roughly 27,000 pages. Worse yet, the statutory code sections often incorporate, by reference, the provisions and sanctions of administrative regulations promulgated by various regulatory agencies under congressional authorization. Estimates of how many such regulations exist are even less well settled, but the ABA thinks there are ”nearly 10,000.”

https://www.wired.com/2013/06/why-i-have-nothing-to-hide-is-...
Fomobox: An interactive CYO-adventure decision-making tool built in Twine
Getting Started with AWS Braket Quantum Computing
Your organizations are doing a bad job at mitigating high-school type problems because they are not clearly defining what bad behavior is nor the common stereotypes of problematic Slack users.

If these were clearly defined, people could reference this information when they identify it, and people's behavior would become more policed. Without a strong definition, people can inflict harm from safe gray areas.
This type of casualty is to be expected when a word like 'normal' takes on a technical definition :)
The other downside is that it's $1000-ish for 13 inches. Also, what's the refresh rate? If it's too slow, it'd be pretty aggravating.
Elon Musk’s SpaceX Is Said to Increase Latest Funding Round to $2B
I know Revolut don’t have the best reputation et al, but one handy feature is generating one-time ‘virtual’ credit cards for use online. Use it once and it deducts from your balance and is ‘burnt’.
There is probably a way they know his, but can you really fire a missile at something on a computer screen miles away and be fully confident the thing you are shooting at is enemy military aircraft? And not say a civilian aircraft ?

I guess if its going fast enough its almost certianly a military aircraft. Can the radars in the military jets identity the type of the aircraft before it gets blown out of the sky?
Error detection and correction codes have existed for decades, about as long as digital computers have. Do you have any evidence that this hypothetical flaw has ever actually caused trouble for a Boeing airplane?

> capable of hashing

Using a modern fancy hash? Maybe not, I'm not sure. But you can bet your ass they can at least work with hamming codes. They're probably doing a lot more validation than you seem to believe possible.
I haven't made much use of Span directly, but I do like using Pipelines for copying streams to other streams (i.e. building AspNetCore proxy abstractions).
> We have essentially no evidence that non-respirator masks, in the hands of the public, does anything at all:

This is blatant misinformation. Masks work. We've known this for over a century. Using masks to control respiratory disease is one of those cool public-health hacks that almost sounds too good to be true, but if enough people do it, the virus stops burning through the population.

https://masks4all.co/

https://en.wikipedia.org/wiki/Face_masks_during_the_COVID-19...

You aren't so much being "censored" as just downvoted into the oblivion where a factually, empirically, and dangerously wrong statement like "We have essentially no evidence that non-respirator masks, in the hands of the public, does anything at all" belongs.
Atari Lisp. (1983)
> it's just in our blood.

How figurative is the blood you're referring to here?

I'm a naturalized US citizen from a country that dealt well with the pandemic. I wasn't born in my heritage country, and so have always identified first as an American. But, recent events demonstrating the "uglier" side of America's sociocultural norms has left me wondering if >~40% of the country I recognize as home don't consider me a worthwhile part of it.
There's a css issue on the storage icon, the page is broken from that point.
Movers in New York City Are So Busy They’re Turning People Away
Governor of Maine Orders Restaurant Staff to Wear Covid Visors Like Dog Cones
Enjoyable read! I just wish the brief tangent about BBSes had also mentioned dial-up BBS MUDs, but I understand the omission considering the article's length, as well as BBS MUDs' lack of geographic ubiquity. The most compelling aspect of dial-up BBS MUDs was community locality: all of the players generally lived in your metro area.

In the 90s, the only popular BBS MUDs ran on the MajorBBS/WorldGroup BBS software, which was technologically impressive for its time -- it could handle dozens of modems and concurrent users on a single PC running DOS, and supported pluggable games/modules using an event-loop callback architecture. However, it was also incredibly expensive for the SysOp to purchase, as were its games. This meant that any given metro area typically only had a few MBBS/WG BBSes, and they tended to be pay-for-access systems.

By far the most popular MBBS/WG MUD was MajorMUD, although there were also some fairly successful predecessors (e.g. TeleArena, Mutants, Swords of Chaos) and successors (e.g. The Rose: Council of Guardians). These games were typically "stock" -- they had sprawling game worlds but were identical on each BBS, with little or no built-in ability for the SysOp to edit the world. Despite that, each game's "feel" still naturally differed between each BBS just based on the local community.

As a teen MajorMUD addict, I always wanted to run my own board one day, but the cost was prohibitive. This eventually inspired me to write my own BBS MUD as an affordable doorgame for hobbyist/lower-end systems, which at ~20K LOC was the first large program I ever wrote. It did relatively well for its time period (BBSes were dying out by that point) but rarely achieved large concurrent user counts on many boards, which was an inherent downside to aiming for the smaller boards.
You mean this one?

https://www.nongnu.org/nomad/
https://www.sqlite.org/appfileformat.html - it is OK to use sqlite that way! =)
I guess overall there is a fine equilibrium to find between having a totally uniform stack used by everyone, and having each team using drastically different tools. ESBs can make you fall into an extreme without realising it, because at first, it may look like a grandiose unification plan.

This totally nails it on the head. The problem with Entreprise service buses is the same problems that every major unification plan runs into. It usually executives looking for one ring to rule them all. This misses all the complexity that is going on in the business and deprives the teams that are actually solving those problems the independence to solve them the best way.
Good to know, now I can patch sacc in order to run lynx under a new shell.
I've seen a few people on HN offer invites to other users after a conversation regarding the site. I've also seen lobste.rs threads where users suggest preventing new users from joining and even suggesting deleting existing users so they can preserve whatever perceived superiority their site has, so I don't expect them to be very open in general.
The Dating App for Tesla Owners
IBM hits new quantum computing milestone
SpaceX flies the same, sooty booster for the sixth time [Updated]
It seems like languages which compile to C have better interoperability, nearly all mainstream languages have some form of C-FFI

JVM languages are in a silo off to the side where they only interop with each other
depends how fast you type - there's a delay on the query so it's not re-querying for every keystroke. but probably yes.
Centos/RHEL 6 is still 'supported' through Nov 2020, and ships with 2.6 kernel. Centos/RHEL 7 ships with 3.1, and will be supported through June 2024.
I trust a floppy much more than ANY usb-port/stick
I'm not sure I understand your argument. The optimizations here are:

>"-Ofast" same as "-O3 -ffast-math"

-ffast-math makes the compiler violate IEEE, it would make a very bad default.

-O3 used to be potentially buggy and somewhat experimental, although I doubt that it's much of a practical problem these days. It still makes the code harder to debug though. Most build systems I'm aware of default to debug builds, so GCC is not really unique in that regard.

>"-flto" enable link time optimizations

Those optimizations are typically quite expensive and can backfire in some scenarios. Link time optimizations are relatively novel, at least within the timeframe of GCC. I'm sure they'll be enabled by default some day, but GCC has to be conservative.

>"-mfpmath=sse" enables use of XMM registers in floating point instructions (instead of stack in x87 mode)

So that means that you tell the compiler to assume that SSE is available on the target. By default GCC outputs code that's compatible with the baseline, which is perfectly reasonable IMO. Same reason why -march=native is also not the default, it is assumed that you may want to ship your binaries to other computers.

>"-funroll-loops" enables loop unrolling

From GCC's own docs:

"This option makes code larger, and may or may not make it run faster."

Loop unrolling is tricky, because it gets rid of branches but also increases the size of the code and therefore the pressure on the icache. In some scenarios it's possible that the looping code run faster than the linear version if it saves on cache misses.

Given that there are tradeoffs involved, it's also reasonable to let the user decide to enable this optim.

I work with C a lot and IMO the only default in GCC that's truly bad is that it doesn't have -Wall by default.
Because in 90% of the cases the API isn't removed for fun but because something in the backend changed.

You can't just "leave the existing" as that still means work if you have to write some translation layer from the old format to the new format. It's not like it would be free to keep the existing one around.
Can Artificial Sweeteners Keep Us from Gaining Weight?
Having used both VS Code Live Share, and trying out GitDuck last week for the first time, I'd say it felt like a much more immersive experience than the VS Code Live Share experience.

For VS Code Live Share I kept finding myself opening up Zoom and then in parallel trying to get Live Share running, which also feels somewhat finicky at times. The GitDuck experience felt a lot more complete by integrating at a different level. It also felt like it could eventually be a more suitable experience for things we often do in interviews like try to do coding interviews by combining tools like CoderPad & Zoom - though CoderPad has the nice side effect of preservice links to the interviews themselves.
The U.S. has certainly proven that repeated partial lockdowns just end up dragging on forever without helping much.

Meanwhile, lots of other countries have locked down more seriously, held firm until the virus was under control, did good testing and tracing as they eased up, convinced people to make some small effort to protect each others' lives by wearing masks, and now are opening their economies without having to accept endemic disease and mass death.
I feel that rereading a book is the height of praise. So you've hooked me I'm going to pick up Diaspora.

Returning the favor I've reread "A Fire Upon the Deep" a few times now. Vernor Vinge scifi author who taught comp sci and mathematics at university.
Eisenhower's Urgent/Important Principle
I’m curious why this is necessary nowadays. Why not just ship a multi architecture static libc that chooses implementation at runtime? Branch prediction should make that practically zero cost, and with cache sizes at all levels I doubt binary size would have an impact. Are there other reasons?
Very cool! This is a great use case for Splitgraph. We'd be happy to help you deliver that data. The easiest method would probably be for us to proxy queries to your Postgres instance (you can't do this yourself from the website yet, but it's a planned feature, and we can work with you to set it up), and then you could benefit from our connection pooling and caching. Another option would be for you to push the data to Splitgraph as an image (to keep up to date, you can setup a local Splitgraph instance as a PG replication client and periodically `sgr commit` a new image [0]). If you'd like to chat details, feel free to email support@splitgraph.com or join the Discord (https://discord.gg/eFEFRKm).

In terms of price, we'll eventually add quotas (storage + server side query execution) on the public tier. But the main monetization will be private deployments. In an ideal world, the private deployments will be able to subsidize the costs of some of the open data on the platform. Certainly we'd like to be able to support projects like this one.

[0] https://github.com/splitgraph/splitgraph/tree/master/example...
Such a model has never existed in the history of life on this planet. All creatures compete and discriminate to aid in their continued existence as a species. I think a world in which oppression doesn't exist on some level is perhaps a lifeless moon.

To date, if anything, racism is studied more today than ever previously in history. The one exception is that it now includes the opinions of the marginalized.
Northrop Grumman completes ground test of solid booster for ULA’s Vulcan Centaur
That's my experience every time Firefox updates these days through unattended-upgrades. The sad thing is that it handled it just fine without crashing up until a few years ago.
Not a criticism of TFA, but for those who want to parse s-expressions, the algorithm used for common lisp is easy to implement, extensible, and works while only inspecting a single character at at time (no need to mess with formatted input tools like scanf):

http://www.lispworks.com/documentation/HyperSpec/Body/02_b.h...
Have they changed their presentation? The details pages on https://www.adobe.com/creativecloud/plans.html are clear enough that the lower prices are "Annual plan, paid monthly".

It's hidden behind a click of course, but it isn't obscure.
Most RTS AI algorithms are handicapped to make them "fair" because what we're trying to evaluate is whether the AI can win with superior strategy on equal footing. They can decimate even the best human players if they're given full access to the controls. It's just not interesting because obviously the machine can win if it has magnitudes higher rates of decision making and inputs.

It's likely not accurate to say that the humans lose just "a few times" to the AI either before learning to exploit it. Many won't learn the right behaviors for a long time, if ever, and you don't get multiple chances in life or death combat.

It's extremely naive to think that AI fighter pilots wouldn't be able to beat real fighter pilots. There's entire sets of new tactics available to AI pilots that human pilots are fundamentally incapable of performing due to reaction time, physiological constraints, stress, awareness, multi-tasking, etc.
The type of project I am using this for is a centralized client/server UI architecture where 100% of user events are submitted to the queue for processing. This allows for very high throughput user interfaces if you are doing clever things on the server WRT caching of prior-generated content for other events (i.e. all login attempts for the same region will get the same final view).

I found the abstraction this was originally developed for - processing of financial transactions with latency as the primary constraint - as an excellent analogue for UI event processing. Latency is also a huge concern when the user's eyeballs are in the loop.
Meatbags are G-limited. There is an immediate advantage to maneuverability when you remove the human.
I wonder if those responsible for the story's headline knew about this. I'm betting not.
I always find the downvotes = censorship crowd mildly comical. To roughly quote something I read on here once: "the highly downvoted comments stand out more than the highly upvoted ones"
This has been possible the healthcare sector for many years with HL7 and later FHIR [1].

Essentially you have a standard protocol and a set of message to exchange health-related information between the different softwares even if they from different vendors. This allows (for example) a doctor with software A to ask for a test on a patient, have a nurse see it on software B, have the sample sent to a laboratory which uses software C and then the result sent back to software A where the doctor can also check it. Meanwhile the signed document has been stored on software D.

That said FHIR especially is more than that and allows different approaches.

[1] https://www.hl7.org/fhir/
The Future of IoT Devices: What It Means for Connectivity
Jonathan Blow warns against threaded queues in game development, as normally simulating your world isn't the bottleneck (rendering is) and it will just cause a fair bit of unexpected behavior/debugging
Really? The majority of Americans are pro-union and a solid majority sees their decline as a bad thing.
It would be like that:

https://edition.cnn.com/2020/06/25/business/pakistan-fake-pi...

and the crash that led to the findings:

https://www.bbc.com/news/world-asia-53162627
Mark Williams Company Sources (COHERENT OS)
The cloud, nor one computer should ever be your only backup
Who Is the Priest We Want?
Can other Database systems be used to do this like SQL Server or Oracle? Many of us are forced to use systems other than PostGres.
Indeed, lot of games are actually single threaded.
Previously discussed and (mostly?) debunked at https://news.ycombinator.com/item?id=23652804
Your argument is so ridiculous I have trouble believing you're serious.

As a society the doctors can focus on diabetes, the aerospace engineers can focus on planes, and the city planners can focus on traffic safety, simultaneously.

The reason people are focused on airline safety (to the extent they are), is because there was a huge scandal. It's entirely rational to investigate.