skysight-inc/HackerNews huggingface dataset:
JSON has the problem that different parsers handle multiple occurrences of a object element differently. You need to watch out that header names are only ascii otherwise you could run into string comparisons being different on different platforms.
I've seldom had uses for Java interop, once in a blue moon. An exception is FP math functions and constants, using those from java.Math via interop instead of having a native math library has been the Clojure way (but seems getting a native wrapper in Clojure 1.11, clojure.java.math).
It gets better:

> if you want to modify a value you either have to use a pointer to the memory address:

void increment_a(int *a)
{
*a++;
}

int solve(void)
{
int a = 5;

increment_a(&a);
}
Turns out some otters did have doubt. But "if Linkedin use Kafka, it must be Good" clinched the deal.
And where do you get that it's a poll by party members?

The author even explicitly stated that the survey was anonymous. The author states that their findings are consistent with other studies.
Given the changes in methods of education, it seems schools are likely not the best places for children on the upper end. It was always a slog to get through the day, and you got bullied and beaten up with the express approval of teachers and administration just because you stood out. There is really very little that schools provide besides day care and taking kids off the parents hands for the day.

Also, most of these methods are basically discriminating against academically oriented students. If they were not, you'd see similar proposals to have equal representation of, say, Asians in football teams or athletics teams and so on.
I agree. The person writing this is either trolling, or very out of touch.
In that version Satoshi Nakamoto is a fiction used by the AI to perpetuate and popularize blockchain.
>What is the fraud involved?

The "marketing/sells" guys decided that prices for products changing daily is something profitable, Keep a tab open to some product and refresh it daily, see how prices change and how you get tricked.

So for Black Friday they will increase the prices before the sales and then put a giant "25% off" label. They also can say advertise with some super deals like super cheap laptop but they might have only 1 device. So in Romania we have laws and big companies will be fined heavily and shamed for this evil tricks(not sure if this is an EU thing or only local).

Maybe you mean "fraud" is not the correct word and there is a better legal word that fits for this evil and illegal(on some regions) behavior.
See also, https://breakoutlist.com
I disagree with some of the things on that list but generally I like the list.
This is a fun one, let's take the case of mental illness.

Assume we know the person's addiction and subsequent dysfunction is from said mental illness. The person doesn't want to be treated, as is often the case. Do you

A: let him carry on as is, resulting in both self-harm alongside other externalities

B: Violate his right to self determination and have him committed to a mental institution.
It’s Firefox that has become fast…!

This is totally unscientific, but I like to write experimental apps that manipulate the DOM heavily and Firefox is very often the fastest between Chrome and Safari in repainting the DOM (this wasn’t the case ~3 years ago).
https://loetlabor-jena.de/doku.php?id=projekte:dvdlsm:start

https://www.gaudi.ch/GaudiLabs/?page_id=652
I use it in my home setup to spin up some service that run in containers automatically. The flow is: change docker file, push, CI runs and validates, another CI runs that uses ansible to run those containers. I probably could connect directly to that docker machine but I don’t want to expose Docker API to the network so I just use ansible.
Numerology Reading Predictions
Most hockey is played inside arenas.

https://taiwan-scene.com/cool-ice-hockey-in-a-hot-hot-land-t...

Taiwan actually has a hockey scene, I'm sure they'd love to host.
Most of it is nice, but declaring global variables with 'set -gx FOO 123" sucks. Same for "abbr --add g git", why can't it be just "abbr g git" or "set-global FOO 123"?
Ask HN: Any Digital Black Friday Deals to Recommend?
Software, digital newsletters, premium access to websites, etc?
Something similar happens in El Salvador.

One retailer trademarked "Black Friday" so no other store can use it.

This caused Black Friday to become Black November, Blue November, Red Weekend. I think we even have deals in September.
Does stringent monetary policy produce equality?
why would amazon linux be a suitable substitute for genuine RHEL if compliance is an issue?
Also, avoid resume.pdf for similar reasons.
I've seen both Amazon itself and sellers use wildly inconsistent ways listing products using the "multiple flavors of this item" functionality.

Probably hands-down the most irritating metadata issue with Amazon is when sellers don't include quantity information properly - or even include quantity in the title when selling just one size - which I'm sure they do on purpose to make price per unit shopping more difficult.

Sometimes the way the items are listed will be different between one product and another made by the same company, or between Amazon's listing and a third party's listing for the same general product...and they each have different types of the item available. Say, Amazon will sell Ken's Socks in purple and blue, all sizes in purple but only small in blue...while Blankenship E

Things seem to get especially messy when you have a matrix of two 'flavors' (such as a sub-model and color, or unit size), and not all combinations were manufactured or available.

Even the UI isn't consistent. Sometimes it's a drop-down list, sometimes it's the rectangles.

Oh, and often the model/part number isn't entered...
China Recommends Didi to Delist from US Stock Market
> Well, okay, yes, not all software projects deliver reproducible builds of their software. Some software is, in fact, complete garbage.

And not all math papers are properly documented either. Some math papers are in fact complete garbage. Why are you complaining about an entire field just because some of it is garbage.
I don't, it's basically just a "normal wage" for non-professionals in Australia.

My point was that people will spend an hour working to make $30 but won't spend a minute looking around to save $50.
It seems to be skewed towards web development, with W3schools as one of the top 3 sources.
Selection bias or natural sample bias?
No idea why it would keep us around in simulation
So there was a show by the guy who made Westworld, called Person of Interest. The plot is pretty crap, but with regards to AIs that take over the world, it is the only one that tried to deal with that one.

Edit: spelling
I'll never respect Shopify. I gave them my CV with decent experience and the recruiter never even spoke to me on the phone. They told me that I would need more of a social media presence or maybe open-source work. It was completely baffling but I'm glad I never encountered another company like them.
> Electron and Atom are resource hogs that force you into wasting resources

You can repeat it as much as you want but poke any modern laptop, how many native apps and how many electron apps are there? Spotify, VSCode, bunch of note taking stuff, trello for desktop? And those that are not electron-based, they are simply running in browser. In other words - who cares what you think about performance?

> Saying NFS isn't used anymore is ridiculous. Modern NFS 4.2 with pNFS features is badass.

Again, nobody cares that you think it is badass. My work is still on NFS 3-something because NFS 4 introduced performance issues and restrictions that make it impossible to use. And you know the way to upgrade? Yeah, get rid of NFS and develop a cluster of independent agents that talk over grpc.
Why would anyone want to filter by that though? I should not want to purchase from people who use a different payment processor?
The "catch" is the doubt if they can get all these proposals through without significant watering down.
Now if it could just wait to ask for the permission until it needs it...
Amazon must think so it's allowed camelcamelcamel to live on for 8+ years I've been using it.
Nigeria Air to launch IPO for local investors in proposed National carrier
I'd rephrase amplification as discovery.

As a consumer of publications, I am limited by the centralization of discovery mechanisms, to only see what big companies want to show me.

It becomes a bigger problem when they choose to show different people disjoint information. Eg. Somebody could plan and attempt a coup without me hearing about it till after the fact, even though they conspired quite openly
Judging by the globe there's a similar amount of traffic in the west coast US as there is in UK, which is a bit odd considering its 0715 here in the UK right now. I didn't know my neighbors got up to shop so early.
I’d go for Alma Linux, but I get your point.
It sounds like oh-my-zsh issue, not Zsh.
I think what gp was saying is to buy a monitor instead of a TV, and I completely agree with this. All my screen purchases in years have been monitors.
I don’t think breaking python2 did a lot to improve python 3.
We simply don't have the data. It's all speculation at this point.
> We are talking about nonstandard notation that is often specific to the author or to a limited research subfield

Most people here talk about stuff you learn in undergrad, not some esoteric beyond grad math here.
It's very good and straight to the point about transforming data. The central data structures (maps, keywords, vectors) and excellent languge + standard library centered around those, combined with interactive iteration at the REPL, make for a rewarding development experience when you can just try stuff. Since most things are immutable and passed around as data, you can easily rerun things at the REPL with high confidence that objects in your data aren't being mutated.
When I was salaried, the marginal value of my time was $0. Thar extra thirty minutes shopping costs me nothing and gives me satisfaction. Now that I'm retired, my marginal value is still $0. Taking longer to spend money is in itself valuable. If I get discouraged by the shopping and don't buy the item I was looking for, that's the best outcome for my wallet.
This gives you some idea, but it doesn't include coupons, deals and lightning sales in the tracking.
I remember camping outside Circuit City/CompUSA/Good Guys or Fry’s the day before with friends and nothing better to do to snag a door buster laptop or desktop computer, decent specs for like $2-300 bucks. They would hand out vouchers for the door buster items and I would sell them to people who showed up late and basically get a free computer. Good side hustle in my teens.

Once retailer recognized how lucrative it was and started making special SKUs for Black Friday of cheaper products was when I realized the Black Friday I loved was dead and stopped going out.

Can anyone relate?
I, too, consider it naive to think that a relatively unorganized bunch of people are going to make good chips, write good drivers and support the whole lot for free, and deliver a product that's competitive. There's so much stacked against it. Case in point: Linux on the desktop.
Doesn't Ganesha support NFSv4 ACLs?
I am reworking the project to make it look like express.js there is one problem... In python, you can't do arrow functions so everything can't be the same.
I feel like Google is dropping the ball in this area. Lately when I search for something I find a lot of sites in the top results that have simply scraped Stack Overflow and reposted their content verbatim.

I don’t know if these copy-paste sites are a new thing, or they have always been there but I never noticed because Google de-prioritized their score because it’s low value content and recent algorithm changes now promote then higher.
I had a very similar experience, but I started with plain Emacs, and little by little adding what I needed. I was afraid of getting something really bloated, or not understanding how it all bundles together. I think it has paid off a bit, but the learning curve has been steep.
If I try to read a program written by you without having learned the language, would you expect me to understand everything? Why aren't you explaining the symbols? That is the same thing. Learn the fundamentals of a paper before reading the paper, that is just common sense.
edit: I am reworking it to make it look like express.js
> Do read. Books. Not kindles. Books.

Do you mean physical books are better than ebooks? Why is that?
My theory is that developers are spending more time on the Google and wandering around to find the answers. Half of the time simple stackoverflow search will reveal the correct answer. And other half is simply a reference to particular documentation.

This is why I started a hacker assist project but not started it yet. I was planning to implement the documentation search and the stackoverflow search in the common place. Also little bit of the blog search.

If I provide these curated results in the single place then the chances are that the developer get the results quickly rather than search through the Google.
Never mind being "touch typist" I completely suck at typing in general. I think my cat could do a better job.

Still I hardly ever use mouse when using IDE's like Visual Studio C++ coding for example. It has shortcuts for everything.
You don't mention what sort of role you applied for. If it was any kind of developer relations position then looking for someone with a recognised presence in the community isn't unreasonable. Even for an ordinary dev role, looking for someone who has demonstrated their ability to be sociable and work with other devs is understandable even if it sucks.

Plus you don't say when this was. Looking at social media profiles in job applications was a bit of a (silly) trend 5 or 6 years ago.
>Would have been a lot easier at 25

What do you mean?
You don't have to learn about one-party communist rule in such a circuitous fashion. You can ask Chinese, Russian, Polish, Bulgarian, etc immigrants about "one party rule", they'll tell you all you need to know. TL;DR: it's utterly fucked up and you don't want it.
I'd expect a voting system to be unable to prove that any one voter voted in a certain way. I don't think that requirement is well suited for a blockchain?
I understand there is this religion of "liberation" in which being bound by the law of entropy or subject to electroweak forces is considered coercion and slavery.

That is not what these terms mean. Man is a limited creature dependent on and subject to many things by necessity of being real rather than a mind object. He is also subject to biology, geography, customs, etc. Those who attempt to rip man out of these constraints in the name of liberation always fail and in the process hurt humanity just as lifting a fish out of water to "liberate" it from being dependent on water is doome to fail and to hurt the fish.

> If you have to do anything at all, you're being coerced

So you are coerced into needing air to breathe. You are a slave of entropy. This is not what these terms mean. Words like "coercion" or "slavery" refer to an actual person forcing you to do something that you could conceivably not do if they didn't intervene. If you expand the definition to coercion to include the second law of thermodynamics, then everying is being coerced and the word loses all meaning. Another attempt to lift the fish.

The only the reason you need money is to get something from someone else. So if you can't get that thing voluntarily, you need to coerce them into giving it to you by force so that you can be "liberated" from paying for it. In other words, you are defining liberation (for you) as coercion (of the other) and freedom from coercion (for you) as slavery (for the other). But even this wont work because it takes a great deal of effort to coerce someone into giving you stuff for free, and that effort itself is work which you need to do yourself or pay someone else with money to do. So it is inescapable -- getting that sandwich always requires work:

We don't live in a universe in which things like food appear out of nothing (entropy again) but they require effective effort to create, and money is just one technology we use to track that effective effort, also called work. This basic fact is just the result of electro-weak forces and entropy. Complaining about being subject to these forces as "coercion" or "slavery" serves only to obfuscate.

There are real slaves still in the world - Libya has open-air slave markets - and there was real slavery in the past.

Saying "I'm a slave, too, because I can't get free sandwiches" damages what the word "slavery" means and hurts the language.

Similarly declaring yourself subject to "coercion" because you are subject to the laws of physics makes everything subject to coercion and thus the word is rendered meaningless, making it harder for people actually undergoing coercion to be helped.

So please try to help rather than hurt. Please use the words in their commonly understood meaning if you intend to engage in productive discussion rather than in destruction.
How to Deploy Your Infrastructure in CI/CD Using Terraform
Anecdotally, last year a bit before Black Friday we wanted a new iPad (unrelated to the event, it just happened that way). Ordering directly from Apple had a 2 weeks delivery date, getting it from Amazon during Black Friday landed it 2 days after in front of our door.

And it was cheaper (same price, but bigger storage)
I believe this is just the start. The more businesses move to SaaS models, automation takes a different shape as well, i.e automation scripts involving business objects within/outside the system. Most systems call them "custom scripts" - and the primary language of choice is Javascript. Why? Javascript engines have done a phenomenal job at sandboxing and extensions.

So that'd be another reason why JS will live long as a language of choice of automating cloud objects.
If I'm staying in an Airbnb and want to be able to make something like an espresso, are these any good? I'm not really a fan of plunger coffee, which seems like the other travel-friendly non-instant alternative?

Or... buy an Aeropress instead?
You do get a lot of unexpected returns in JS.
Using Autoclosure to Delay Expensive Function in Swift
I was programming since 80s and had never managed to learn touch typing. I am a vegetable in this department. My fingers do remember some key sequences so when I press first key I could usually master the rest of the sequence without looking but then I have to look again.

I could probably put a gun to my head spend a month and learn it but I do not really feel it slowing down my programming (I spend more time thinking and drawing some skeletons) so I've never bothered.
> ... a lot of tools rely on updating bashrc as part of installation and some of them don't have an equivalent `config.fish`

such as?
Maybe better summarised as:

Your security is up to you.

Don't do things in such a way that your security
could be compromised by the other party.
Most of those discounts are based on the advice price. And the advice price is a max selling price estimated by the supplier.
I also don't buy that "once you have kids you need a car". I have 2 little kids and neither me nor my wife ever had a driver's license. We use transit and bicycle. When our kids were smaller we used a cargo bike, now they each have their own bicycle (kids here start cycling at age 3-4). We also walk a lot. It works out fine.
This is exactly what I thought. Maybe it's because it's popular or maybe it's because the docs are notoriously bad. Or both.
Annoying change. Saw it yesterday and did not dare to accept. Good it comes up on HN, I might have forgotten.

I have never looked into extensions. Could I just repackage it without requesting the additional privilege? Well, if the code called it unconditionally even if I don't really need it the extension would stop working.
keep your pen & notebook handy!
TL/DR: look up some group courses on psychology of interaction, taught by theater teachers or actors. Actors are great at this game, and can give great insights.

There are some managerial trainings as well, where they tell you how to ask people to do something. In many families you learn to do this by putting some kind of guilt on the other one, which people just swallow and tolerate. But it's a red flag if they have to cooperate but aren't attached to you.

They teach all other kinds of things:

* how to do a compliment. Most people do it so that it makes you feel unease. I hated when people do their "you're so great" thing (your local culture may vary, but flattery isn't doing you any service in any place). Most of advice on the internet is absolutely horrible.

* how to ask for a favor. Lots of people start this with false signs of care ("hey, how are things going?"), or flattery. This is absolutely visible on the recepient side, and irritating. It was appalling to learn I was doing this mistake. But a great learning experience.

* how to ask not to do something;

* how to solve conflicts;

* how to talk and not to talk at an interview for an employee position (like programmer);

* how to talk at an interview for a managerial position;

etc.

I can't overstate how helpful both of these were (the managerial course, and the theatrical psychology group training).
I was thinking the opposite- I'd expect all the traffic in the UK right now. Who is awake in the US!?!
Some songbirds now migrate east to west. Climate change may play a role
How is this better than just getting a VoIP line in the country you want cheap calls to/from, and installing a SIP softphone app on your phone or computer?

Or using something like Signal, where the call is not only better than "HD voice", it's e2ee encrypted? There are other services that offer varying levels of encryption.

Does it really cost lots of money to call someone from one part of the EU to another?

As an American I resent how much I have to pay for cellular data (though things are certainly better than they used to be; I've now got ~4GB for slightly under $20/month) but the concept of having to pay extra charges for calling someone who is ~100 miles away is quite foreign/confusing, especially given the EU is, well....the EU?

Unlimited calling is virtually defacto here, as is free long distance calling. I can call someone 3,000 miles away and it doesn't cost me a dime.

Area codes are so irrelevant these days that nobody really bothers to switch phone numbers even when they move cross-country.
it's before midnight on the west coast, why wouldn't people be awake?
From our worst month to our best: 4 lessons my startup learned the hard way