skysight-inc/HackerNews huggingface dataset:
The whole discussion of typed vs untyped is stupid. Types and structures are all around us (albeit simple or infinitely complex, eg inductive vs coinductive). It is rather a discussion about typesystems that check type constraints immediately before shipping and/or after shipping while running the program. Without a proper typesystem the programmer has to check the types in his mind, or the end user gets a runtime error.
For small hacks or prototyping type checking is not really required because of low overhead. But in non trivial larger, long running systems with a lot of maintenance the cognitive overhead is too big to not use a typechecker. Even if you decompose in microservices or microfrontends you still stuff like schema definitions and IDLs. Even hardcore ecmascript evangelists use linters extensively before shipping (potatoe/potato linter/typechecker)...
Well the other downside is having to sign up for a VPN...
It's unlikely. Chinese intervention in Korea and Vietnam was mainly about keeping US troops off of the Chinese boarder. China's invasion of Vietnam was also partially about limiting Soviet influence in that country.
> Privacy is paramount to us, in everything we do.

Go fuck yourself, you pathetic liars.
A key thing to know is that SMSes do other things than just hand text to a program to display it. There is, for example, Flash (Class 0) SMS, which has the semantics that it both:

1. must display over whatever the user is doing (sort of like a Windows elevation prompt) and

2. must not be handed to userland in a way that it could be automatically recorded or persisted, other than by the user's explicit action.

Giving SpringBoard the ability to render SMSes is really the only way to implement Flash SMS in a way that adheres to its semantics.

There are other types of SMSes as well—WAP Push messages, for example, or WMI (voicemail indicator) Activation messages. Heck, your carrier can even use SMSes to directly write data to your SIM card. These aren't so clearly a layering violation as Flash SMS, as they are just pure OS-layer concerns; but if you're already implementing a kernel library for "SMSes triggering OS-level functionality" for Flash SMS and the like, you may as well put the code to handle these cases in there as well.
Very civil. I love reading HN so I can read "Bullshit." More intolerant authoritarianism is not the answer to your issues.
Spacewatch: India’s moon mission arrives in lunar orbit
Yup, I did research on this with my own little slicer [0] back in 2014. With conventional nozzles your surface finish goes to crap past about 20 degrees.

If you really want conformal layers you need a five axis platform. The flat tip of FDM nozzles is an important part of layer adhesion. I've seen a little bit of experimentation with pointier nozzles and it went very poorly.

Nowadays I'm building the five axis version and packaging it up in a service [1], along with a bunch of other improvements that are only feasible when you stop trying to build a machine lay-people can operate.

[0]: https://github.com/nick-parker/bread
[1]: https://www.praxismfg.com/
The localStorage vs cookies slide is wrong. localStorage does not open you up to XSS, you can have XSS with cookies as well. What the author probably meant is that cookies marked with `HttpOnly` cannot be exfiltrated via XSS, which is true, but:

1. Preventing exfiltration is not very useful. If you have an XSS, you're already in trouble. Instead of exfiltrating the cookie, the XSS author could send a POST to the endpoint that changes the password, for example.

2. You can also prevent localStorage exfiltration with either CSP's `connect-src` or a service worker, so that's not an advantage for cookies.

For a single page application, I would say that there is zero advantage to using cookies instead of localStorage for most use cases. In fact, it's harmful because now you have to deal with CSRF.
Not an expert here but the last time I got curious about the state of processor-in-memory my understanding was that the infeasibility of PIM is in large part due to mutually exclusive optimization paths in the fab processes used for CPUs verses for DRAM
Alternatively, the only rule about us...t is you don’t talk about us...t.
$1 million exceeds most deductibles

Batteries might not a few years down the road.
Let there be friction so the techies can go back to being alone in pirating. It wasn’t an issue until everybody started doing it!
Kong 1.3 Released
Interesting that the three sibling replies here at present completely miss the point. Vortico is saying that nobody can make money this way as an OSS author/developer because someone else will just fork your code and release it sans payment mechanism. Or perhaps even with them as the payment beneficiary rather than you.
There are two problems: 1) the poor art actually causes one significant design fault and 2) I think the problem is actually that his art is too good in places.

1) If you look at Avernum 3 and Queen's Wish, the characters you are supposed to control don't "stick out" visually. I must have looked at the Avernum picture half a dozen times and actually missed the 3 other characters in the picture other than the cloak and the dragon. That's a huge mistake in visual design--and that is the fault of the designer not the artist. QW has similar issues in that the character design isn't very distinctive: without those horrible colored circles you can't tell friend from foe. And the visual design of the characters makes distinguishing classes difficult. Again, that's designer failure--not art failure.

2) If you look at QW, there are 4 different levels of art. The bottom icons are gorgeous and would fit in a AAA game. The portraits look like potato cam from 1999. The characters look like bad pseudo 2.5D from 1993. And the background sprites look like they are from "My First RPG Maker". You can choose any of those, be consistent, and people won't feel too bad. Look at Exile and Avernum--they have a consistent art level across everything and don't strike me as ugly. What you cannot do is mix and match the levels--that's very jarring and people will complain.
The US gets a lot of flak for its high debt dollar amount, but realistically the more important metric is debt to GDP ratio, which is a decent indicator of a country's ability to sustain its debt. The US is somewhere around 105% currently, right around the same level as Belgium. For comparison, Japan is almost 250% - basically leveraged to its gills - but tends not to get the same level of bad press. The US should certainly be trying to lower that ratio, but we're still pretty far from Greece-level of crisis.

In actuality, if the US's reserve currency status went away it might be a good thing for our debt since the dollar value on forex would drop and exports would increase. It would also be easier for the US to inflate its way out of crisis in comparison to today.
And there seem to be no spaces around links.
Mostly bc WiFi has stronger signal, and the protocol is designed for higher speed and better stability.
Ways to support the Hong Kong protests from afar
i'm not assuming anything. when i use my canadian starbucks card in the US i have always been given a fair exchange rate.
Using a cookie is not a benefit, it's a downside. You have to deal with CSRFs, which aren't possible with localStorage.
well, tv was free at first.

I expect netflix to have a free tier with lots of ads, and a subscription base with tiered shows and multiyear contracts just like cable.
At one point we got a mea culpa from Al Gore from his days legislating for rural broadband.

His theory was we'd stop rural flight if people had internet access where they were. Al Gore's curse here is that Al Gore fits in with the popular kids. I don't think it occurred to him how narrow the definition of 'community' is when the population is sparse. In addition to the people who stick out like a sore thumb and simply don't belong, you have a larger silent group of people who pass for normal.

Those people see themselves as refugees, after a fashion. They're going to have some sour grapes for the place that "didn't want them", where they couldn't be themselves. Two can play that game, and cities have the strength to punch back, harder.

If the internet hadn't balkanized, I had hopes that this cycle would slow down or reverse. Exposure therapy makes people more accepting of situations that are unfamiliar. It's one of the things that happens to you in the city. Or to a lesser extent in popular media. Maybe Al was thinking the same thing, I can't say. Things are instead just getting more polarized.

Maybe it's the horse and water problem. People who don't question their assumptions aren't going to go on the internet and educate themselves out of the status quo.
I maybe wrong and many will vehemently disagree here. But I feel this whole Spring Boot thing and other dozens of Spring products are going to collapse like Java EE business for many other vendors.

From what I am seeing at my workplace this whole meta framework/API things that they promote is leading to atrocious application development.
Los Angeles to build world's largest wildlife bridge across 10-lane freeway
The Disaster of Negative Interest Policy
Provided cancelling ends your service at the next billing period you should always cancel immediately rather than wait 2 weeks.
The macro means:

\C-a: beginning of line
$: self-insert
(: self-insert
\C-e: end of line
): self-insert

So if your prompt (with | for cursor) looks like this:

grep 'blah blah' |some_file

And you execute that macro, you get:

$(grep 'blah blah' some_file)|

Which is correctly quoted and I think always correctly quotes whatever is at the prompt (unless you e.g. get half way through a string and press enter so the beginning of the prompt is halfway through a string, or maybe if you have multiple lines)
Sure, bundle, but it would probably be done by a 3rd party aggregator. Hard to imaging competing content providers joining forces, and anyway it could be seen as monopolistic market manipulation. This 3rd part would probably want some clever branding for this. All streaming generally enters the home through a wire, so maybe they call is Wire? Though big wires are often called a cable, so maybe they just call it Cable? :)
I think he's talking about the freedoms that ads take away. You don't ask to see the ad or the category of products it advertises, but someone found a way to show it to you anyway through some deliberate automated system, trying to steal your attention from something you are actually focused on doing at the moment and focus it on something else, distracting you and wasting energy and time.
You're assuming people know in advance whether or not they have a valid asylum claim, and that the court case will determine perfectly whether or not a claim was valid. Regardless, the result of either illegal entry and having an asylum claim rejected is deportation, so the distinction is academic.
>> -tectonic (from the Greek for carpenter)

"Tecton" ("τέκτων") is probably best translated as "mason". It has the connotation of a builder who works with stone, so a stone-mason. It is also the more official name of freemasons (colloquially known as "μασώνοι", a Greek transliteration of "masons").

Grammatically, "τέκτων" is the gerund of the verb "τίκτω", meaning "to give birth". So a more literal interpretation is "he who gives birth", or, more reasonably, "he who creates", a "creator".

I'm not sure what's (older) Greek for carpenter, but in modern greek it is "ξυλουργός"- "wood-crafter".

I think the connotation of stone-masonry is closer to the meaning of architecture- and a better representation of the idea that category theory is the lore of the building blocks of mathematics. After all, the most impressive monumental architecture, indeed most architecture, is made of stone.
Fun fact: Many many South Korean college students who actively agitated for democracy around that era were specifically sent to the very front area of the DMZ or tougher assignments. So Moon did not volunteer for the special forces, but was volunteered.

The idea was to help educate the naive young kids about the realities of North Korea facing off with South Korea by stationing them right on the DMZ.

Also, Moon was not one of the few dozen troops that were on scene with claymore mines. The entire armed forces of S Korea was put on alert at the time and he was in uniform at the time.
> what makes you think HN is not full of bots?

Good point. I suppose I just always imagined a place full of bots to be a bit more messy.

On the subject, how funny it would be to train bots to be polite and to the point (rather than clickbaity). How funny it would be to be engrossed in a community, and think "wow, what a bunch of nice interesting people," but really they're robots that are mindlessly striving towards being the perfect neighbor.
You might disagree--which is fine--but as one of those folks who've steadily paid his mortgage from his games I don't think the art style is ugly. It's functional. It's not particularly good, nor is it distractingly bad. That's clearly enough for the audience that he, with low-risk projects, makes enough money to get by on.

I assume that you have read the article and read how JV has tried spending more money to update his graphics in an effort to expand his customer base, to little effect. And since I assume you must understand that one can evaluate marginal returns based on cost outlay, I would think that this line of thinking should make sense, even if you disagree with it.

I've said it elsewhere in this thread but I'll say it again: the goal when running a small business is not to take over the world. The goal is to not fail. Expending scarce resources on bets with a ROI ratio under one is not a good way to avoid failure.
Think Twice Before You Restart a VMware VCHA Enabled VCenter Server
Show HN: Copy/Paste for Jira tickets
I'm not sure how many jurisdictions force them to allow cashing out. If I recall correctly California law says they have to, but only for relatively low value ($10 or $5 ?) so not sure how effective that is. So I doubt the CC companies are too concerned.

Of course if you are selling them below face value and it wasn't your card, its a different calculus.
Maybe they are afraid lower rates will inflate assets even more or cause another subprime bubble?
It's reasonable to want one but unreasonable to expect one, given history. As far as I'm concerned, unified search is the killer app of Apple TV.
Hello HN!
I made a tool to help me fill out my daily standup faster and easily send lists of Jira tickets to my co-workers.

Let me know if you find this helpful too or have any ideas :)
> privacy is paramount to us

they should add "unless it affects google bottom line, then we silently remove features like we did with all the only-send-referrer-headers-to-same-domain and many others."

freaking cynics.
Netflix has reshaped the whole industry for the better. Netflix by itself at $13 per month is nearly as much content as you'd get in a small cable package in the "old days of TV." Of course, in the future, if you actually tried to watch everything available, you'd be paying for some crazy mega-bundle like the old cable days. Otherwise, things are clearly better as Netflix runs away with streaming and forces the other media companies to compete.
I used the Jaro-Winkler algorithm[0] for this and and it worked pretty well. It ranks common prefixes higher.

[0]: https://en.wikipedia.org/wiki/Jaro%E2%80%93Winkler_distance
Imagine instead that you sold a book of pictures with a few blank spaces/pages where a book owner could optionally put other pictures in that space.

That book, standing alone, does not infringe on others' copyright, which (IMO) is closer to "exactly the same thing".
Hundreds of Uber and Lyft drivers to launch a protest caravan across California
Although the words "I'm downvoting you" aren't useful, I would argue that saying why you're downvoting someone is really important. Helps prevent the feeling of shooting the messenger.
"Intense interest" = Nobel prize

"Revolution" = I can order some from DigiKey to play with
From the user's perspective, the price of the dependencies will need to be baked into the price of the package, the user should not need to deal with that. The developers shouldn't deal with it much either, really. Scarf can handle making sure dependencies are paid appropriately based on prices agreed to by developers.
> that doesn't mean you get free reign of the country while your case is decided

Of course not, that's where bail hearings come into play. The state can't keep an asylum claimee detained indefinitely without providing due process and evidence this person is a flight risk.

>This is easily seen by the fact that they are crossing from their home country into Mexico and not applying for asylum even though Mexico is largely a safe place to live compared to, for example, Honduras.

Seriously? Mexico is hardly a safe place if you are trying to escape gang violence. Hell, the US currently has multiple travel warnings out against various parts of Mexico. The ACLU is currently filing suit fighting back against exactly this mentality.
I don't think the electoral college was intended to work the way it does today. If I'm remembering correctly, it was originally a "Frank from town is really smart and well-informed, so I'll send him to DC to choose the president" type of institution. (This is also part of why there was such a long gap between election day and inauguration - the electors still had to get together in DC)

So while the electoral college might have also functioned as a way to redistribute votes within a state... I don't think that was its main purpose.
I could see them pulling a Microsoft with the three Es.
We do not have a federal sales tax (i.e. VAT). Europe hasn't had yearly GDP growth over 1% in 25 years, and Europe is issuing bonds at negative % rates. The U.S. subsidizes the European military defenses and pharmaceutical prices to boot.

I have no issue with European countries sovereign decisions, but when Europeans project their ideas on Americans I take great offense.
I cannot emphasize this enough: the most amazing thing about carbon black is there are actually options that are worse in terms of performance impact (and much, much worse in terms of increased attack surface). There was a time I would not have thought that possible.
The comma operator isn’t very obscure at all. Even JS has it.
Ok, but that just means SpringBoard (or some other system component) has to parse SMS messages. It doesn't mean SpringBoard has to be involved in the display of texts, and it also doesn't mean it has to be involved in iMessages. The moment SpringBoard determines that an SMS doesn't fall into the class of things that must be handled by the OS, it should stop and hand it over to the Messages app to do the rest of the parsing.
A statutory/compulsory license could solve this. It is already in use for internet radio in the US, and streaming video is not too different. Basically you can pay a royalty set by law instead of negotiated individually with each company, but the rate is high enough that it still makes sense to negotiate a lower rate in many cases.
Open firmware had emacs key bindings too, like the song says:

http://osxwiki.net/media/ofwsong-lyrics.txt
Oracle directors give blessing to shareholder lawsuit against Larry Ellison
DoorDash Lays Out New Policy on Worker Tips Following Outcry
There's one in San Francisco on Thursday nights that's all comedy speakers. Boost your confidence and make some fun new friends.
Or spawn an XPC service.
I did this a lot, too, until I started using fzf and mapped <Control-r> to fuzzy history search. It is really useful, you might like it!
It's a better alternative than consumers turning to piracy. Let's be real, it's making a comeback because of this. The market is getting too saturated for everyone to charge $15/mo. Prices have to drop or another option is needed, or else we'll again see the piracy that Netflix "destroyed".
FAA Seeks Less-Experienced 737 Pilots to Test New Max Software
Both are valid undo bindings in emacs so this is probably the reason that they are both supported. (I think this is an arrogant of a time where the keys were indistinguishable (and I think maybe they still are mostly indistinguishable to terminal apps))
I'm pretty sure the poster I responded to was talking about doing this on a per state basis. Not the national popular vote.
Care to address the substance? HN rules say to respond to the strongest possible argument. You are failing to comply.
Please try to argue in good faith. I've already said ML models have caveats, obviously I don't think they're perfect or par-human.
Maybe it's just because I was doing it for 10 years until Netflix got good, but now that Netflix no longer cuts it for 90% of what I want to watch it has been really easy to slip back into pirating.

> The interesting dynamic is that the more players enter the space, the less convenience there is.

This is exactly what happened to me. When Netflix had literally everything, it was the only place I looked. Now that it doesn't have everything, I'm not going to go through the litany of Hulu, prime, etc, I just go straight to tpb. So I cancelled Hulu etc. And because tpb is second nature and it always has what I'm looking for, I just go there first... so I cancelled Netflix.

It's like watching the 2000 p2p shift all over again. The media companies don't understand how to build a business model that fits seemlessly into society.
What's so wrong with MessagePack, BSON etc.? Apart from de-serializing arbitrary classes from untrusted inputs being obviously insane, it's almost always an overkill as well. Why not simply stick to a binary format that doesn't even have a way of expressing data outside of a few well-defined primitive types?