skysight-inc/HackerNews huggingface dataset:
Related: a "stirring" defense of child labor from a Gates foundation apparatchik that got published in the left-leaning guardian:

https://www.theguardian.com/global-development/2020/nov/06/c...

Pretty sure Gates is a Democrat! Yeah, man, Child Labor laws are so 19th century.
The wording is very clear, you can NOT require login to change subscription settings. A password would classify as additional information outside of email address and preferences. Otherwise someone could sign up with your email and you would have no recourse to end the spam, or the company could just bulk create accounts for you without any way to log in (i.e. Facebook).
This is true and my experience is the UK has terrible infrastructure and cars are necessary so I agree.
BIDEN BEATS TRUMP
What's the difference between a programmer, developer, and a software engineer?
Yeah, the vt52 had a very primitive special purpose processor. The ADM-3A (which is even simpler) was in fact implemented with off-the-shelf ttl chips and sram (but only had escapes for cursor position, and clear whole screen).

Given the HDL languages and cheap FPGAs we have today it is possible to do more with just FSMs and the icluded RAM/ROM, compared to using individual ttl/cmos parts and designing a PCB. I mean you could do a VT100 compatible if you really wanted, but doing it with an 8 bit micro is way easier to write & debug (and extend!).
It's flagged why? There's an identically titled one for Trump from 2016.
SGU had an amazing concept, but I think you're forgetting just how much the first season focused on soap-opera-style content instead of what drew everyone to the franchise in the first place. It only really started moving away from those plots in the second half of the second season - after the cancellation was already announced.

For SG-1, the finale of the 8th season was intended as a bookended series finale, it getting renewed was unexpected. However, I think they handled it well, continuing the series long theme: First, the Goa'uld who pretended to be gods with technology, then the Ori who truly had powers of gods. Teal'c has a good line at some point where when talking to the other Jaffa he has to change tactics, changing his argument from "they are not gods" to "are they worthy of being called gods?"

I also find it interesting that you liked the SGU concept but not so much SGA, considering the part you called out has a parallel with that one: For the majority of the series, Atlantis was a mystery not truly under control of the expedition. They gained access to it bit by bit the same as the Destiny.
You still have to deal with a 6/3 hard-right supreme court, courts packed to the gill with FedSoc pasties, and most likely (though depending on a GA runoff) the same senate which basically gridlocked Obama's second term and prepared the grounds for Trump's term.
Hello all!

I'm Anthony and I wrote the article. Happy to hear your thoughts.

Feel free to shoot me a message if you have any questions/feedback.

Cheers
Yow, that was so brilliant, it went right over my head. Well played.
You mean Kamala Harris for the presidency? Well no wonder she was laughing all the time. Someone just got played.

So what happened to ACAB then, was it all a 'projection'?
Probably short for "infrastructure playboy", I suspect they're thinking of the sort of person who tries to make a text editor starting from a k8s cluster out of containers running in VMs on AWS.
> The purpose of existing drug laws, especially marijuana, is to give police a reason to harass and discriminate against certain populations.

Japan is largely homogenous and has very harsh drug penalties:

Japan drug law among world’s toughest, personal possession attracts five-year jail https://timesofindia.indiatimes.com/business/international-b...

Why Japan Is So Strict About Drugs https://kotaku.com/why-japan-is-so-strict-about-drugs-183328...

Drug Laws in Japan: You'd Better Have a Prescription https://www.tofugu.com/japan/drug-laws-in-japan/
> The assessment should be done elsewhere, by someone who is not responsible for educating anyone.

There's room for both educator-offered assessments and third-party assessments. As I said before, educators need assessments anyways. We have a fair amount of effort that graded assessments from educators predict future performance better than these third-party assessments, too (of course, the best predictor is both together-- e.g. SAT plus grades).

> Under this structure, it would be possible for cheaters to mess up the teacher's assessment of their proficiency, and by extension the overall proficiency of a group of students. But it is strange to assume that they would do this, because -- I asked this above -- what benefit would they derive from doing this? If this action had any effect, that effect would be to move the curriculum onward from material they don't understand to material they understand even less. That is a harm to the cheater. The problem just doesn't arise.

No one looks at middle school students' grades except the students and their parents-- well, and for eligibility for participation in athletics. Still, there's rampant efforts to cheat, with the negative outcomes I described above.

You're attributing a whole lot of foresight to a short term selfish decision. Yes, cheating may eventually bite you, putting you into a class you're unprepared for. But it provides a lot of short term apparent benefit, so...
§ 316.5 Prohibition on charging a fee or imposing other requirements on recipients who wish to opt out.

Tell that to eBay. I cannot got them to leave me alone.

There is no unsubscribe link. Only “To change which emails you receive from eBay, go to Communication Preferences in My eBay.” But there is no such option in My eBay.

There is a “Communications Preferences” elsewhere, but there’s nothing in there to stop eBay spam. I have everything set to off, but they still keep coming.
The election isn't decided by CNN.

Edit: I'm referring to the title. It should not be controversial to differentiate between a projection and an actual finished election. Settle down.
Isn't that almost impossible? AFAIK the votes were approximately split 3 ways across 2 republicans and 1 democrat. That's the only reason why the democratic candidate was even ahead.
Unfortunately the red team has been working to disenfranchise as many voters as possible. The country is far bluer than the electoral map would suggest, thanks to years of voter suppression.
> SSV

https://en.wikipedia.org/wiki/SSV

All Delimiters Matter !
https://ij.org/press-release/oregon-engineer-wins-traffic-li...
And for people with dopamine deficiency (ADHD), it can present as both anxiety and depression besides the typically understood ADHD symptoms. Stimulants can certainly treat such cases of anxiety and depression (that was my primary reason for finally seeking a diagnosis).
GP's comment can of course be read more correctly as "the purpose of existing drug laws (in the US), ..."
Those are characters " # $ % if you meant decimal codes, and characters 4 5 6 7 if you meant hexadecimal. I would guess you didn't mean either.

Maybe you meant 1 2 3 4 which are SOH STX ETX EOT, which are transmission control codes for serial communications.

Or maybe you meant decimal 28 29 30 31 which are FS GS RS US, which are intended for the purpose of structuring data on magnetic tape.

The problem with those low order characters [0] is typing them and seeing them in editors. It's not impossible to do, but just not commonly done.

0: https://en.wikipedia.org/wiki/Control_character
Agree. I'm a fan of decriminalizing all of it, even though I believe things like meth and heroin to be highly destructive. Negative legal consequences do very little to stop it. I'd rather the money go to something more productive.
Interesting that BLM seems believe that the largest cause of violent deaths of black persons is police brutality, not the gang violence. Or does the US police actually manage to kill more African-Americans than the ghetto gangs? That'd actually be impressive.
> It's great for the frontend, but in this case it's awful for the backend.

So what you are saying is it's better to leave this complexity for the frontend developer to handle on the client side? Very wise!
Won't Go's ecosystem go through a lot of churn after generics are introduced?
What do you want to discuss? People have natural urge to use drugs and there is nothing you can do about it apart from trying to educate and ensure drugs are as safe as possible. Banning drugs is an idea of the same sort like banning music or sex for pleasure. Cartels make money on drug supply, because there is mostly no one else people can buy drugs from.
Luke from TerminusDB here - we've been building automatic import and versioning features for CSVs over the last number of months. Just went into canary release actually.

Agree very strongly with the benefits and problems of CSVs in the article. CSVs are crazy flexible and if you are a team with a high velocity of changes and experiments with data, then it can make your life easier to work with CSVs (versus the other options).

Terminus is a straight-up open source graph database with revision control at the core. We noticed the CSV (and at best append to Git) problem when we were developing the solution. Loads of teams (irl) use CSVs + email for the storage and distribution of data (and features).

What happens is:

Data versioning is required but not uniformly specified or facilitated. It ends up being a suffix on a file, rather than a proper version-controlled system as is now common with Code.

Data communication is undertaken by sending large files via slack or e-mail. This means multiple inconsistent versions can float around the team without any visibility to project managers, and without any assurance that what you have is the latest version.

(As per the article and some comments) CSVs contain no type information, so information is routinely marshaled into and out of formats leading to extra “cleaning” time and hard to find errors (NaNs) which may not even appear in the final feature selection.

Apparently 'best practice' is to put all changes back into the data warehouse, but the reality is a 'shadow data' economy within enterprise and an open CSV economy in startups. We are all about bridging those worlds. Give you a GitHub-like way to manage your CSVs so they are version controlled and give the team the ability to see who is making changes. The ability to work offline and then sync up later (like pushing in Git) is a really important aspect.

Can really help with CSV problems (we know as first thing we did was shove all our CSVs into TerminusHub).
So many words written protesting a natural evolution of language.

Engineer started as a word meaning one who is skilled in the design, construction, or use of, surprise, engines.

The word evolved in its use to later encompass other systems that can build: civil engineering (bridges and buildings), mechanical engineering (robots and mechanical systems), and computer engineering (actual hardware).

Software is merely the latest system. Many universities grant software engineering degrees and apply principles of engineering to software.

The whole point of this article is to treat "engineering" as a reserved and hallowed word and vocation. Its name and usage must be protected at all costs lest we let just anyone call themselves an engineer.

It's an argument of arrogance and appeals to maintaining the status quo of exclusionary system. You didn't take a certain test or wear an iron ring? Sorry, you can't call yourself this one title. The title of "doctor" has similar historical exclusion, with infighting common amongst multiple professions (e.g., medical doctors not thinking dentists or PhD's are actual doctors).

Language evolves. Stop being protectionist about a certain word.
Your comment about the first president to not start or accelerate a war since last 6 or 7 terms, at least, is too rich in irony. Trump had many issues but bombing wedding parties to extinction was more of an Obama thing.
And testers running the whole thing on a new platform at the very least. I'd like to see it on Linux as well, but let's not underestimate the time required.
Not only is the headline not identical to the article, but it is also not true. It is also against the site guidelines, but no one cares for those anyways.
We’ve trialled combinations of REST, GraphQL and gRPC-web across a bunch of different products. GraphQL has reliably won for us in trading off DX, UX and feature speed. Reasons -

- Auto-generated, type safe entities from source to client, including relationships = fewer bugs

- Ability to unify different backends (eg a database, warehouse, external APIs, cloud storage)

- The “application data graph” concept always brings huge clarity to the architecture design - you get to build your mental model in code

- GraphiQL is excellent

Having said this, most of the benefits come from the incredible tooling, eg for our stack Graphene, Graphene-X bridges, Typescript, Apollo. I would never consider writing a GraphQL server from scratch, and we’ve had bad experiences with instant database -> GraphQL solutions (not really
keen on writing my application logic in SQL). It’s also not an either or - our current app uses REST for file uploads and stream large datasets to the client. And ofc, you can achieve many of these benefits with other solutions.

Wundergraph looks like a great addition to the ecosystem, it would already remove boilerplate from our app.
Show HN: Visualize the different shapes of gift exchanges
That's because, despite all the "it's Russia's fault" hysteria, Trump more or less represents about 50% of Americans- as these elections have just shown. The scary part (to me, as a European) is that this means that a good chunk of the other 50%, while certainly despising Trump, cannot be ideologically that distant- they live in the same country and immersed in the same culture after all.
Why is this getting downvoted?

https://www.spiegel.de/international/germany/the-u-s-electio...
> Why would you get mad at a hammer for not being good drill?

Because Hammer, Inc. and it's community sold your CEO on the wonders of having a hammer which was handed to you for the task of drilling holes.
My REST endpoints allow a `fields` parameter that specifies the requested fields of the endpoint. Even if you do have a huge object, you can pare it down. To get only `id` and `first_name` on a `User` endpoint, you do `.../rest/User/fields={"id"=true,"first_name"=true}` . Non-standard, but effective. The backend doesn't retrieve or send the un-needed fields.
The war on drugs was tied specifically to anti-communist and anti-hippie movements. You can argue that black community was only one type of minority being policed.

Still, marijuana was given such disproportionate higher punishments largely because of it's adoption in black communities. No one thinks of alcohol as a narcotic or drug. The same was true before. But by lumping MJ in with heroin, they were able to convince people to think about them similarly. I recommend the propaganda film "Reefer Madness" for an example taken to the extreme, where science was discarded in favor of learning on people's existing moral apprehensions in order to get the desired ban.
Unfortunately, Trump's brand of conspiracy theory populism resonates with a significant number of American voters more so than any other political ideology. Trump was so popular that his base increased over the last four years. So popular with that base that an actual messianic cult formed around him. Trump himself just wasn't charismatic, competent or forward thinking enough to capitalize on it at scale the way populist dictators in other countries have. But that still leaves the danger of a competent successor to Trump in the future.

What we need to watch for is whether or not the Republican Party interprets this as a repudiation of Trumpism, or merely of Trump himself.
Calling yourself the first two is fine. Calling yourself the third without paying a bunch of money will get you a C&D from your local professional engineering body.
Indirect ToF: easier to manufacture in small form factors, relatively cheap, well established technology. Easier temperature calibration and lower precision required when manufacturing the emitter, meaning cheaper components and more vendors that can make them. Because the technology can only measure the shift in phase, there is phase ambiguity between waves. The way this is dealt with is to emit multiple frequencies and use the phase shifts from each to disambiguate, but you usually only get a few channels so there ends up being a maximum range, after which there is ambiguity (aliasing, if you will) about if an object falls in a near interval or a far one. Multipath can commonly also cause such artifacts in indirect ToF systems. Finally, because they are continuous wave systems, they can (though modern indirect ToFs try to mitigate this) interfere with each other like crazy if you have multiple running in the same area. I’ll note that there are also gated systems that I would characterize as indirect ToF, that use a train of pulses and an ultrafast shutter to measure distance by how much of each pulse is blocked by the shutter. These suffer from more classical multipath (concave regions are pushed away from the camera), and are not very popular these days. You are right to call out that Microsoft is very heavily patented in the ToF space, and they ship probably the best indirect ToF you can buy for money on the HoloLens 2 and Microsoft Kinect for Azure.

Direct ToF is a newer technology in the mobile space, because it has proven challenging to miniaturize SPADs, which are really the core technology enabling them. Additionally, the timing required is extremely precise, and there are not that many vendors who can supply components adequate for these systems. While there are patent advantages, there are also some significant technical advantages. Direct ToF systems have better long range performance, are much less affected by multipath, interference with other devices is minimal, and most critically - you can push a lot more power, because you emit a single burst instead of a continuous wave. This is really important for range and SNR, because all active IR imaging systems are limited by eye safety. For eye safety you care about not just instantaneous power but also energy delivered to the retina over time. Its helpful to recall that for all these active IR systems that go to consumers, they need to be safe after they’ve been run over by a car, dropped in a pool, shoved into a toddlers eye socket, etc - so this puts pretty strong limits on the amount of power they can deliver (and thus ultimately on range and accuracy). Direct ToFs are also really nice thermally, because your module has a chance to dissipate some heat before you fire it again (vs CW systems where you’re firing it a much higher fraction of the time).
Something I like about RESTful APIs over GraphQL[1] is the predictability. With GraphQL each request can depend on how the client constructed the query; with REST, every time you hit an endpoint, and assuming good practices such as idempotency are followed, you know exactly what data is being returned.

Sure, these same restrictions are what can lead to the necessity of versioned APIs, but on their own, they make the API in general a little easier to reason about, and test, at least in some ways.

[1]: Which is not to say that I prefer them nor I think them better overall. Much like TFA says, I think both approaches, and others, have their uses.
Only assuming the attacker doesn't get the "pepper". Since the password hashes should be kept securely, if you've got a way to keep the attacker from getting to the pepper you should just store the hashes there instead.

It can be useful as a "defense in depth" thing, but it's not a particularly meaningful improvement to practical security.
you can NOT require login to change subscription settings

And yet it happens all the time. Even Apple does it. I expect Apple’s lawyers have a better understanding of the rules than most people.
Joe Biden Won the 2020 Presidential Election
Or, if you can, avoid having an API altogether with SSR.
He got very close though with a lot of brinkmanship. It could have ended much worse.
But on a forum, you only have a short amount of time to make an impression, catch people's attention, and try to get them to consider what I think is truth.

I've been here more than eleven years. I don't think it works that way at all on HN.

Best.
200 OK { errors: “This way lies madness” }
No, the real call isn't until the electoral college votes on December 14th. The media is calling states when their projections are confident enough (and possibly when the difference is above the automatic recount threshold).
Why is this being downvoted? Even in the cnbc article above, there is little "micromanaging" going on as far as I can tell. He has new ideas, rejects proven methods sometimes, and wants everything a certain way. But compare that with the list in the original article "signs you might be a micromanager" there is little in common.

Engineering requires attention to detail. A disgruntled employee can always pull out the micromanager card. And any executive coming down the chain to put out a fire or fix or change something will be deeply "on your case".

Think of it this way. If you work at Tesla is Elon your manager? No. Then if all managers at Tesla abide by a "code of micromanagement conduct" then I'll take that as valid evidence. Anything regarding executive decisions, preferences towards automation, and employee complaints? Not so relevant.

Is Elon perfect? No. The way he reopened his factory amidst Covid was disturbing to me. And although we have all these "Elon is a micromanager" pieces, the media generally gave him a pass regarding Covid. It was not brought up during his earning report reporting and no one seemed to care on HN either when commenting on earning related stories. But I guess it all depends where the voices are coming from.

https://www.cnbc.com/2018/10/19/tesla-ceo-elon-musk-extreme-...
Only if you are so inclined and it's not in the TMI realm or otherwise inadvisable, I'd be interested to hear the tl;dr of what you learned to do or not do.
> Sounds like it's a gateway drug to demon possession

Are you seriously suggesting that demonic possession is real and that a drug could lead to it?
Start by converting them to UTF-8.
As a metaphor : would you want to work with files that can only be opened properly in, say, Lotus 1-2-3 ?
I didn't know WunderGraph, but this sounds similar to OneGraph [1], i.e. you write your GraphQL query, identify its input if needed, then persist (once) the query on the server. This returns a unique query ID that can be used to execute that query server side. In OneGraph, you can use just HTTP for that, no need for a GraphQL client library. You can use any HTTP client to trigger a POST request with the persisted query ID and its input params in the request body. This way it seems a bit easier and simpler that your approach with RPC in WunderGraph. I need to read your docs to have a full picture though. ;)

[1]: https://www.onegraph.com
Does anyone have specifications for the field of view that the iphone lidar sensor operates on?
I think it's ultimately stupid and easily countered with dialogue and fact. Similar to the other stupid arguments such as Trump is akin to Hitler or is a facist in any true sense of the word.

I'd always rather have dialogue than bans. Though maybe that's the European in me.