skysight-inc/HackerNews huggingface dataset:
Aside from a petty desire to undo things done by the previous administration and attack California, I really don't understand this move by Trump and his administration.

Any major car manufacturer will look at this with the knowledge that emissions standards will likely flip back either on a court challenge or when a new administration comes in, so why would they want to change up their whole design and assembly process?

I guess the only good news is that it's unlikely that any manufacturer will actually regress and produce cars that hurt our planet more than current ones since they'll know it'd be a short term move that they'll have to undo later.
Artists are used to maintaining side projects. That’s possibly part of the thing?

I swear, the side project thing is everything. Even with a degree, you should have a side project to differentiate yourself from the two dozen other people applying with a degree.
Gravity propagates at the speed of light.

So, imagine you have a massive celestial body floating out in space, with a large gravitational field. Its gravitational field is always propagating. Now, take that celestial body, and make it completely and instantaneously disappear. There's now a gravitational differential between the now-gone body, and its previously propagated gravity field. You should be able to detect that if you're close, say through tidal differences.

Very similar happens with black holes colliding, except the gravity differential comes from the two black holes oscillating near each other, close to the speed of light.

Edit: this obviously isn't exactly how this works, since it makes a lot of assumptions, such as the ability to instantaneously remove something. So, don't think of this as how "things actually work", but as a model to help build your intuition.
https://en.m.wikipedia.org/wiki/Gravitational_lens
Formal education would have taught you better critical thinking than this.
Because in some RISC architectures, the first (R0) or last (R31 or whatever is largest register number) is also a 'special' register in that it is hardwired to zero, any reads return zero, and writes are simply discarded.

In this instance, if the register always reads as zero, and can never be changed, then ADD R0,R0,R0 is, in effect, a NOP, so it gets special cased, and doing so avoids having to allocate an additional opcode explicitly to the "NOP" instruction.

Anticipating the question of "why is Rx (0 or 31 or ??) hardwired to zero?", that one is because it is useful for:

1) obtaining a zero without having to perform a load from memory

2) creating additional addressing modes by reusing another existing addressing mode

For #2, if the RISC arch. implements, say, base plus index addressing where two registers are added together to obtain a final address, using R0 as one of the inputs creates a direct addressing mode from the base plus index mode.

So base plus index could be written as load R5, R6+R7. Substituting R0 (assuming it is the hardwired to zero register) for R6 (or R7) results in directly addressing from the value in the other register, converting an 'indexed' addressing mode into a 'direct' mode, without having to add a 'mode select bit' to the actual instruction. The result being that the chip only needed hardware for a single addressing mode, but the programmer has two addressing modes available for their use. If memory serves, the DEC Alpha made large use of tricks like this. The hardware only implemented a small handful of addressing modes (say 4-5) yet the full set of addressing modes exposed to the programmer was two or three times larger due to creative uses of "zero stuffing" into the actual hardware modes.
If you don't want to use SD cards, there are plenty of other methods available; at this point you're being deliberately obtuse. But I do find it amusing that you appeal to the requirements of "the majority of middle class to upper middle class" not long after accusing me of being out of touch.
Major Key Alert: Data Discovery for Red Teams with an ML Tool for Keylogging
I would venture a guess that Trump himself doesn't understand this move.
All fact checking is opposed by the far-right worldwide (and is in fact a threat). Justification for opposing it is sought after the opinion has been formed.

And since denouncing facts themselves doesn't work in all societies yet, opposition requires quite a bit of mental gymnastics and fallacious reasoning like "all sides lie" or, with no justification, "fact checkers strategically target lies that serve my political preferences"
Yeah, this is thoroughly disappointing - and alarming - coming from Troy Hunt. "Secret" security mechanisms that may or may not actually exist (let alone actually prevent attackers from successfully attacking) do not in the slightest bit excuse banks from their abysmal password policies. That he would not only accept that half-baked excuse at face value, but go so far as to regurgitate it and present it as if it's in any way reasonable, means that my perception of his trustworthiness now has a pretty substantial dent.

I'm glad he at least acknowledged that banks should modernize their password policies regardless of their other security measures, but he's quite wrong to claim that we end-users shouldn't be incensed by banks' bass-ackwards security policies just because "well um uh they told me they're doing secret things so I'm gonna totally take their word for it and you should too".

And no, account lockouts do not address the concerns caused by arbitrary password limits. Arbitrary password limits - be they for length or which characters can or cannot be used - are a rather bright red flag for storing passwords in plaintext, which means that when - not if - that bank inevitably has some kind of database leak, congrats, now the attackers don't even have to go through the trouble of brute-forcing or rainbow-tabling or whatever a bunch of hashes to get my plaintext password.
Nerds aren't a monolith. Generally having friends with diverse viewpoints will round out one's problematic takes. Maybe it's best to try out ideas in a smaller setting with people who care about your growth, rather than posting to an echo chamber in the first place.
> I'm gonna need a refresher course on that.

Oh yes, me too. I learnt that gravitation bends space-time and that's why light rays seem to be bent. If gravitation is just waves too, then how does that work and who bends the gravitational waves. This gets even more puzzling if we assume gravitation is mediated by particles[1].
On the other hand if gravitation is just wave and not particle it would be completely unlike the other fundamental interactions including those mediated by photons, aka light.

[1] LIGO detected gravitational waves but we don't know if gravitation particles (gravitons) exist. Detection of gravitons might not be practically possible.
It says:

> the chip itself didn't just spit out 5 and 3. Instead, it came up with an answer to the "order-finding routine"

O noes! The quantum computer only did the "order-finding" part of Shor's algorithm! ... But wait. Here's the Wikipedia page for Shor's algorithm:

> Shor's algorithm consists of two parts: 1. A reduction, which can be done on a classical computer, of the factoring problem to the problem of order-finding. 2. A quantum algorithm to solve the order-finding problem.

So, the article GP cited says that a quantum computer did the part of factoring the number 15 that actually uses a quantum computer. Nothing wrong with that.

The article's link to the actual paper is broken, which makes it harder to tell whether as you say they cheated somehow, but here's another article about factoring 15 with a quantum computer https://science.sciencemag.org/content/351/6277/1068 which so far as I can see claims to have actually done the whole of (the relevant part of) Shor's algorithm on actual QC hardware.
I actually believe that there could be a "one true algorithm" for learning and creativity. The problem is that in humans that algorithm interacts with a ton of other stuff that has evolved and influences our worldviews. For example, humans don't learn how to recognize cats. We have cat detectors hard-wired into our brains because having cat detectors provided a reproductive advantage in the ancestral environment.
According to the stats -- iOS has a 25% market share in Europe. (https://gs.statcounter.com/os-market-share/mobile/europe). If it is the same trend as in the US, iOS is more heavily represented by the more affluent population.
My ROI is pretty high considering the changes I've been seeing in myself lately. It's a huge step up from reddit and 4chan - I cut those websites out of my life and started browsing HN exclusively not too long ago. My mood has changed, I'm less cynical/jaded, and when I make a comment, I consider the person on the other side of the computer screen. This site is a bit slower, so I've also been getting more work done.
Presumably Snopes asked them, although the notice doesn't say. They don't automatically exclude stuff from the archive for just anyone who asks them though - they're quite happy to refuse if they think it's politically important enough.
Was it a land line? I've noticed people who still have them tend to ignore them because they get so many spam calls.
Manufactures go both ways on this. There are a lot of cars sold in the world, and California is a large enough market that it is worth designing an emissions system that works for them. Sometimes they have one car that works everywhere, sometimes they have a California car and a rest of world car, sometimes they have a model that they don't sell in California (this is rare). It gets more complex in fact: cars in Brazil often have two fuel tanks, a small one for gas (starting), and a big run for ethanol (running when engine is warm), as just one example of a market that gets something special.

Most parts on a car are the same, and car makers know the differences. They often account for left vs right side drive in the design phase so the same general car can be sold either way. They often have many different engine variations that meet different legal or market needs from the same general engine castings. The trick is to figure out what variations are worth the cost and then manage them.
I don't remember details about memory stuff, it was a few years ago now, but I was pleasantly surprised to see that it wasn't nearly as bad as I first assumed it would be.

And I did originally plan on using something like a websocket, but turns out with some minor changes on the server side we could start streaming data while it was still being gathered, and oboe.js is actually able to start parsing data even while it's still downloading from a normal XHR request, and is designed to be as efficient as possible (so it throws away string data as soon as it's not needed any more).

So there weren't really any additional benefits to be had from using websockets and breaking it up into multiple distinct requests would probably have been slower!

(I just realized I forgot to add a link to oboe.js! But I highly recommend it. It seems it's just gotten better since the last time i've used it)

[1] http://oboejs.com
Plus even when it does exist, it's mostly BS nobody really needs if not actually detrimental to the world, like Twitter...
The Far Side could be back from extinction, and the timing's so right
Steve Dowling, Apple’s VP of communications, is leaving the company
Sadly precedent started out the supreme law over the obvious implications - see obscenity laws and their existence.

People are just too good at rationalizing and not questioning "the way things are" even in the face of the obvious evidence and become quite upset when the elephant in the room is pointed out.
So you're saying that insulation, which makes an occupant more comfortable, and spending less money on energy, is going to be more popular than taking away all computing and plunging everyone into the 1950s?

gotcha.
Truth that you wouldn't believe if someone made it up...
subreddits can be made private & invite only if they wish not to be found on the open web
This is something you need to know! What approach you use most definitely needs to keep in mind it's runtime. O(n^2) must be looked at with a skeptical eye and you better be sure there's no better answer when going higher. (I've hit O(n^8) in production code in a data verification routine and O(2^n) in a side project--the latter had to be scrapped in favor of an O(n^2) that wasn't guaranteed to find the best answer.)
What are the actual practical use cases for quantum computers right now?
I've never seen an Agile implementation in the wild that wasn't a game of Mornington Crescent, whose stated goal was closer adherence to Agile principles but whose actual goal was to reinforce existing power structures and undermine developer autonomy.
Ahhh, this is the kind of thing I was looking for. Thanks!
This seems like the political equivalent of "rolling coal". Damaging the nation's health and well-being purely to spite political opponents, with barely a fig leaf for rationale ("jobs" somehow, I guess, although of course that makes no real sense).
my brother worked at Seagate in the 90s and would tell me about their research into chemical memory and "holocubes", and how they felt it was just around the corner.

yet here we are, still using the same old hard disks. we have SSDs now, at least.
Looks promising, but it's only available for OSX and Windows. Will we be seeing a Linux release soon?
My Nans will was held up because she spelt my Uncles (her son) first and last name wrong. Professionally I've seen various other equally stupid errors over equally important things many times.

So I feel for Chase in this situation, I'm not suggesting they shouldn't have paid out.
When you have 100+ applicants for a job, you have to apply a filter. Requiring a degree is an easy one to apply that your boss will support. Whether you get the best candidate or limit your hiring pool is immaterial.

A guy I met years ago at a very large company had another filter - he used to split the pile of resumes in two, and throw half in the bin. He then said "I want the guy I hire to be lucky".
why? what is the point of this? how does this benefit the country?

climate change aside, i cannot imagine how someone could argue in favor of dirtier air when we already had a solution in place which addressed the issue somewhat. and yet, that's where we are. this change will make the air dirtier and cause cancer rates to rise.

and for what?
Recoup fixed costs is a requirement, but not cheaper to build. It can be more expensive so long as it recoups the costs. Cars often come with a choice of 4 vs 6 cylinder engine - it is cheaper to have just one, but some customers want the power from the more expensive 6, while others want either the cheaper or more fuel efficient 4 cylinder. Since enough of both variations are sold to pay for the costs they make both.
Microsoft has $130bn cash-on-hand.

The surprise is really that they're not being more aggressive in their acquisitions.
const-qualified pointers are largely useless. If a struct contains such a thing, it can't be dynamically allocated. As a function parameter, it doesn't protect the caller from anything because passing is by value.

Let's see how many times this occurs in my TXR project (~75K lines):

$ git grep -F '*const'
$ git grep -F '* const'
linenoise/linenoise.c: const wchar_t * const *lelem = convert(const wchar_t * const *, larg);
linenoise/linenoise.c: const wchar_t * const *relem = convert(const wchar_t * const *, rarg);

One place: a comparison function for a qsort call, where a vector of const wchar_t * strings is being sorted. I didn't write this (though I did convert it to wchar). qsort passes const void (star) pointers to the elements, which are const wchar_t (star), thus things end up like this.

How about Linux kernel 4.9? There are numerous occurrences of this involving arrays declared at file scope, like this:

static const char *const foo[] = { "abc", "def" };

Let's filter those out to find other uses:

# lines that start with at least one tab and contain *const,
# possibly with optional spaces between * and const:

kernel-4.9$ git grep '^[\t].*\*[ ]*const\>'
kernel-4.9$

Wow, not a single result!

Let's relax that and allow a space or tab [\t ]. Then there are lots of false positives due to items in block commented lines starting with a ' asterisk' sequence. If we require at least one lower-case alpha character before star-const, we filter most of these out:

kernel-4.9$ git grep '^[\t ].*[a-z].*\*[ ]*const\>'

Documentation only, showing useless const parameters in a function prototype decl:

Documentation/cpuidle/driver.txt: const struct cpumask *const coupled_cpus);
Documentation/media/kapi/v4l2-controls.rst: s32 skip_mask, s32 def, const char * const *qmenu);

False positive, in a table inside a block comment:

arch/powerpc/xmon/ansidecl.h: PTRCONST `void *const' `char *'

Useless const parameter in function pointer signature. The definition of these operations are not required to use const:

drivers/net/wan/lmc/lmc_var.h: void (* set_circuit_type)(lmc_softc_t * const, int);
drivers/net/wan/lmc/lmc_var.h: void (* watchdog)(lmc_softc_t * const);

Real result:

drivers/of/fdt.c: const char *const *compat)

Real result:

drivers/staging/vc04_services/interface/vchi/vchi.h: const char * const vll_filename; /* VLL to load to start this service. This is an empty string if VLL is "static" */

Fluff sibling:

drivers/staging/vc04_services/interface/vchi/vchi.h: void * const bulk_handle );

Low-value const parameter in function definition:

drivers/usb/mon/mon_text.c: char __user * const buf, const size_t nbytes)

Real result (Yacc/Bison skeleton origin):

scripts/genksyms/parse.tab.c_shipped: YYSTYPE const * const yyvaluep;
scripts/genksyms/parse.tab.c_shipped: YYSTYPE const * const yyvaluep;
scripts/kconfig/zconf.tab.c_shipped: YYSTYPE const * const yyvaluep;
scripts/kconfig/zconf.tab.c_shipped: YYSTYPE const * const yyvaluep;

Useless const pointer arg in prototype:

tools/lib/subcmd/parse-options.h: const char * const usagestr[], int flags);

That's it; a mere spec of dust relative to the LOC count in this tree, half of it useless.
See also: https://dynamicland.org/
I like that they're doing this, but is broadband really more expensive than this? The article didn't give current costs in the town, but I pay about $65 right now (east coast heavily populated suburb, maybe that makes a difference?)
Bat Found in Orange County Tests Positive for Rabies
Yes, it is currently normal but not universal to take a vaginal swab from the mother and rub it in the newborn's mouth. Not a new idea at all.
Ehm yeah. If it was groundbreaking. But there are 5+ other contenders in this field who are dealing with the same issues, and in some cases are fairing better. We are currently evaluating multiple NewSQL vendors, and it really does come down to the details making or breaking the case. I am not sure what potential NDAs I am on so I can't share details, but there is a sharp difference in one company and another claiming "Distributed Serializability". Cockroach for instance enforces a lot of stuff to maintain consistency, and as a result can be (or is) slower. But at least it's also predictable. In the end it's all trade-offs and I actually like the Yugabyte product a lot. I just wish they are more transparent about what choices they made and the impact of that
The Roots of Regulation Rage
If you guys like dynamic land you guys should check out:
https://www.evl.uic.edu/entry.php?id=2414
How much? I've never had to repair anything related to the emissions of a car I own. The only difference I can think of is that some cars have a separate California-legal version of the catalytic converter than costs an extra $100 or so.
So what's the relationship between IA, the Archive Team, and the Wayback Machine? I am totally confused who is who here.
> Do you know the presumption of innocence principle?

So innocent until proven guilty? Oh wow aren't you the legal expert. You're taking Greg Benford's words at face value. Everything is still "he said, she said" and you don't know any more than I do. Yet you're willing to assume that someone simply cannot be guilty of any wrong doing based on pure speculation while calling it evidence. You're not some neutral balanced individual, so stop pretending.

> I can't lose my job, I live in a country where workers freedoms are protected.

This isn't a matter of freedom of speech being violated. Many Americans strongly support free speech compared to many European countries. But your speech obviously has consequences. If you're dumb enough to write things that can get you fired on an email to a large mailing list, then don't blame the world when people don't like it. And RMS didn't break the law. He won't be arrested or fined by the government. But yes employers or organizations can want him gone. Why don't you read what freedom of speech actually means.

> I really don't care.

I already wrote that I don't care about your opinions. So I'm just gonna not read the worthless part here. Congratulations on responding to me not caring about you with you not caring about what I care about. I applaud you.

> And Bosso hasn't played any music in ages, and Schumacher hasn't driven a race car in years.

I'm saying that RMS's previous contributions don't matter. Read between the lines.

> What makes you so sure you're not gonna be next?

You clearly don't understand what I am saying. Literally read what I write if you want to respond sensibly.

> He was founder and president of the FSF foundation.

Yes, and he was asked to resign and the FSF (it's not actually FSF Foundation so learn how acronyms work) will have a chance to live on. It's hilarious how you equate FSF with RMS. Yet the person who is apparently so important to the cause just got himself fired because he couldn't act more sensibly. I anticipate the FSF actually doing something meaningful now.

> He wasn't a PR, he was himself.

You're just saying semantics at this point. RMS had the most comfortable in the world. He went around the world on FSF dime from donations. He lived in a house that MIT provided for him because his old professor Gerald Sussman asked for it. He hasn't written actual software in decades. All he literally did was travel to give talks. If that's not PR, then what is it. I'm glad that fanboys like you exist all the way in Europe. Go start a GoFundMe for Richard Stallman. I anticipate he's not showering again.
> Gradisher said the Navy's transparency about unidentified aerial phenomena, or UAP, is largely done to encourage trainees to report "incursions" they spot in the airfield, which threaten pilots' safety.

> ...

> "For many years, our aviators didn't report these incursions because of the stigma attached to previous terminology and theories about what may or may not be in those videos," he said.

This makes the confirmation sound like the start of a new policy. Is it?
I just did a search on Ebay for the 8110 and found a shop in the UK asking more than €200 for it plus shipping. I guess the shop owner reads HN:).
isn't opening binary data faster than parsing text?
About the numbers, I feel like going through the commit diffs and counting all the + lines would be better (in some sense) metric than counting the final lines of code if we'd want some proxy for the amount of labor.
> It's been years since I've worked with the product and while I don't miss Neo4j, I do miss the query language

Would you mind expanding on what you don't miss about Neo4j?
Better to save content for a future with more sane copyright law than to not save it at all.
Personally, I don't see why States don't have the right to regulate this as they see fit.
> And it definitely is never easier than opening an app on your smart tv/console/etc and clicking play.

It is. For everyone who cares about privacy, security implications of using an app on a smart tv, for everyone who doesn't want to own a smart tv or a console, for everyone who already knows how to do it with torrents. And so on.

Easiness is subjective. Simplicity isn't, but streaming apps are not simpler in any way.