skysight-inc/HackerNews huggingface dataset:
Forget the negative feelings because you don’t know enough to justify them.

Maybe they didn’t have the budget to hire you, and the other guy was cheaper. Now the other guy has flaked and the CEO has taken a 10% pay cut to hire you. I have been the CEO taking the cut to stretch for a candidate before.

You don’t know what’s going on behind the scenes, so be classy and polite, they may be stretching for you
I can't hear a difference in that video. Maybe Youtube broke it?
I highly recommend Michael Crichton’s autobiography, ‘Travels’. It chronicles his time beginning in med school, where he began writing on a whim, to his post-fame struggles. Time periods are framed in short stories that are entertaining and thought provoking. I never would have guessed he even had an autobiography and now I find myself reading it once a year.
That certainly remains to be seen, particularly if his numerous investigations with blank cheque budgets turn up anything interesting.
EuroSciPy conference YouTube account was disabled without explanation
There is an absolutely phenomenal static analyser for PHP called enhanced inspections EA (free version and commercial very) that will flag == when === should be more appropriate (among many other things).

For people not using Intellij (or wanting a tool that can be used as part of commit/deploy setup there is phan which is well executed).

I've mocked PHP for a long time (been using it for various day jobs for over a decade) but they've made massive strides in the last 2-3 years to the extent where used properly it's approach 'not a bad' language status.
I remember a uni class about data structures that we had to study with a german book... With things like "Keller" for the recursion base and "Halde" for the heap. Oh boy.
>So, if you’re targeting 95% CPU utilization in a web service, the maximum amount that the service scales out after each cooldown period is 11%: 100 / 90 = 1.1

How many errors are in that sentence? The 95% -> 90 mysterious conversion. 100/90 is actually 1.111(repeating of course), not 1.1. And if it did equal 1.1 it would be 10%, not 11%.
A bit offtopic but there [1] is a funny list of some really weird details of the German language. After reading those examples I can not understand how some people are able to learn German at all.

[1] https://www.watson.ch/spass/digital/724157644-zum-glueck-mue...
Yes. The only way to be invulnerable to this class of attack is of one of:

1. You never use RSA at all (the attack needs a server to be willing to do RSA decryption, but clients only need to be willing to do RSA for certificate verification)

2. Everything is "on premises". This is a cache timing attack and probably won't be practical even a short distance away over a network.

3. Server doesn't allow any version below TLS 1.3
Which company should you buy from? Which company should you invest in?

Everyone is responsible here. Problem is, more expensive doesn't necessarily translate to "more ethical".
I usually used Octopart. It's been around for awhile.
> You have to mold yourself to the market

F# and Clojure are notably ranked as the highest paid languages for the past 2-3 years in a row. Trust me - market is shifting towards FP and Clojure one of the best choices.
How to resize your images on-the-fly with OpenFaaS
Apple is part of the PRISM surveillance program [1] operated by the NSA. Internal slides from the NSA indicate that said program is capable of providing "extensive, in-depth surveillance on live communications and stored information" including email, video, voice chat, photos, and more.

When Apple was first approached about their role in PRISM they, unlike other companies, chose to outright lie stating that, "We have never heard of PRISM." along with the typical boilerplate about not allowing any government agency direct access to their servers. NSA access is presumably 'facilitated' indirect, explaining why most of all claims specifically state 'direct access' in their releases.

Other companies, for contrast, chose to offer misleading but technically honest responses. For instance Facebook said, "We do not provide any government organization with ~direct~ access to Facebook servers. When Facebook is asked for data or information about specific individuals, we carefully scrutinize any such request for compliance with all applicable laws, and provide information only to the extent required by law.".

The point of this is that what companies say, especially as it relates to their involvement in government surveillance programs is pretty much meaningless. We live in a world where their lying about participation is not illegal, but telling the truth would be. Quite a dystopic reality in many ways. As an aside this is not to say that leaks came from the government, but rather that it's extremely likely that the government could trivially obtain access to Bezos' online devices if desired. And given his position in the national economy (let alone media and space industries), I would expect such desires have long since existed even if only for 'national security', which in today's world of wide net surveillance happens to overlap with dick pics. And from there all it takes is one bad actor who gets tempted by the potential value of direct evidence showing the world's wealthiest man cheating on his wife.

[1] - https://en.wikipedia.org/wiki/PRISM_%28surveillance_program%...
Nationalenquirer.com returns HTTP 403
? Thiel targetted only one tabloid(a tabloid that previously openly outed him as gay with who knows what moral authority) by funding a case that another wronged individual cast against that tabloid.

gawker was crazy stupid during that timeframe for whatever reason. you can't apply anonymous social media rules to your online publishing business and expect not to be punished.
Yeah, imagine a that somebody wins the elections again that the big guys have no control over.
Except if they have other people they patronise on patreon, they aren't looking at moving their accounts, they're looking at creating an extra one.

And people leaving patreon entirely is often even worse because they often do so over a boycott by a well known account, in the process depriving lower tier creators they previously supported on there of revenue.
And poverty level wages plus tips are also passed onto the consumer in the form of increased social welfare program costs, which require more taxes. An increase of taxes tends to have a disproportionately larger impact on those with less money to begin with.

On the one hand you have society paying for this externality, and on the other you force employers to accurately reflect the market conditions and price that externality in.
JSX adding HTML literals to JS is fundamentally different than embedding PHP in HTML.
You’re confusing algorithmic trading with high-frequency trading. The former is a superset.
I think the rewrite of the sentence is the way better way to phase it. Just because something is legal German, like in the original example, it doesn't mean it is good German :).
(German native speaker).
Working with a good designer that knows HTML+CSS is amazing. It is lovely to get delivered working responsive HTML documents to convert into the web site or web app compared to getting delivered photoshop/illustrator files. Apart from anything else a designer that knows HTML+CSS produces designs that actually work on the web. Designers that only know photoshop/illustrator invariably produce unworkable designs.
> For example Wordpress, running off of php files can download plugins to its own server (which are just more php files) to instantly extend itself. Without restarting or redeployment. (What other web platforms can do this?)

I'm quite sure you can achieve this in golang with plugins[1]. That not as flexable as PHP, mainly because it involves a static type system and a compile phase (and more work in general).

1: https://golang.org/pkg/plugin/
The Raspberry Pi store is much cooler than an Apple Store
Super-toys last all summer long
Don't we have that now? People expect universities, for example, to have some sort of shadow legal system to investigate crimes that occur on campus (such as sexual assault).
Reminds me of polygen (Italian) https://polygen.org/it/manuale
Can I as a private sign up?
Oops, I actually looked at that page, but misinterpreted it
I think the audience addressed loved that joke as much as this brilliant attack suite itself.
I once had a cat named "dog".
When you increase the size of an aircraft, you reduce the discomfort associated with weather conditions. If the occupancy rate is good, you also increase fuel efficiency. To have good occupancy rate, you need to organize and to have many airports supporting big aircrafts. This is only political and Boeing is a very strong political influencer to harm competition. Like for Concorde, when Boeing fails on technical, they use political tricks.
What I've also noticed in myself and other people is that seemingly weird German genders come from not saying the second part of a compound word.

I.e. "das Factory" which does sound somewhat weird (because I would think of "die Fabrik" instead), comes from "das Factory-Pattern" where "Pattern" ("das Muster") was omitted for brevity.
Try out walrus operator in Python 3.8
And how do you know there is congestion? The ISP won't tell you.
Looking at other articles, this warehouse accounted for 10% of their capacity. It won't affect them that much, hopefully.
Surprisingly Slow UPSERT Performance: A Quest for Clarity
“If the occupancy rate is good, you also increase fuel efficiency” is only true if all else is equal. In this case, it’s not: the hop from 2-engine to 4-engine hurts fuel efficiency and adds to cost/complexity of the aircraft.
YAML is the bastard offspring of XML. A bunch of ways to write semantically identical stuff is bullshit. Let data files be data files, and build them using languages actually suited for the job. JSON is plenty complex for 105% of the use cases of YAML, with much fewer downsides.
The planes of the day were not capable enough for the trips and the planes which could in the years after had beds and many staff as well and were not cheaper by any means. You are comparing apples and oranges by comparing a modern blimp to an old one. I do not say it will be cheap (probably not) but the comparison is wrong.
I'm genuinely curious, where do you invest your money for the next 10+ years?
This happens in Portugal vs Brazil. Portuguese have native terms ("mouse" is "rato") and Brazilians just import everything "mouse", "celular", "desktop".
Someone without that net worth won't be blackmailed by the US and Saudi governments.
Why is using RSA for key exchanges acceptable? I thought we had dedicated key exchange algorithms, Diffie–Hellman (DH), the ephemeral variant (DHE), and the elliptic curve variant (ECDHE). So why RSA?

Also, what if I disable RSA in my browser and make sure the ClientHello doesn't mention RSA? Will I be secure?
Most Wordpress-driven websites these days are essentially temporary marketing assets. You can use Wordpress to build a site that'll be online for a decade, and people have done, but the overwhelming majority of websites don't last more than a couple of years. Using a platform that doesn't lend itself to long-term stability is fine in that use case.
You had it just before the last sentence. Technology is supposed to make profit.

Cat pictures don't require abnormal amount of battery and bandwidth. All streaming videos could use a dedicated API method, excluded from the cap.

Browser content would be more difficult to regulate, on the other hand web apps don't have as much permissions as native ones.
Thanks you.

Since it is a block device, all files are splitted into chunks of 4 kb (or other value if configured) and from the database perspective there is no difference between large and small files.

For deletions, FoundationDB is able to delete a key range in O(log(n)) time, without using tombstones, and it doesn't use compactions (because it uses B-tree instead of LSM-tree) so I don't think there will be any impact on performance.

Right now TRIM operations are not supported yet, so instead of getting deleted blocks will be marked as "free" by a filesystem and then reused later.
I will strongly suggest freecodecamp as well. Try to complete it without looking for solutions on Stack.

Alternatively, if you're looking for employment and you're in the countries where Lambda School[0] operates, that's a really great option for you to explore.

[0] https://lambdaschool.com/ - Lambda School
If evil corp stores said buzzword stack exclusively on that large rack that's currently on fire because of compliance nothing is gained. Not every problem is a nail.
Blinkenlichten :P
Just scan it all and release the archive in the public domain.
I feel his soon is more interested by making $$ from copyright than really giving the archive to the fans.
Not only that but it is super fast giving you the edge in in that are of page ranking factors as well.
"working with" the fbi usually means the fbi provides hashes of images containing illegal content like child pornography and image providers give up any accounts that contain images with those hashes(google does it this way)

they don't just give the fbi data access without a court order
Option selling is “picking pennies in front of a train”. Small wins, big losses.
A LICENSE TO KEEP YOU AWAY FROM SUICIDE
Having lived in Germany for 3 years now, and managed to speak German to a half-decent level (B1/B2), I offer the following observations.

1. The genders don't matter nearly as much as non-speakers think they do. If you talk to your bank, it doesn't matter if you ask about "der Konto", "die Konto" or "das Konto" (the last is actually correct), you will be able to communicate quite fine. Unlike French, there are very few words where changing the gender has a different meaning - das Bund/der Bund (the bundle/the association) is the only one I can think of off-hand. Same with adjective declinations - "das verbundenes Konto", "zum verbundene Konto", "ein verbundenen Konto" are all wrong and will grate on the German ear, but will all be understood.

2. I agree absolutely with not trying to map German propositions to English ones. One of the things that improved my German a lot is learning the verb + proposition combinations - "ich denke an...", "ich freue mich auf...", "ich helfe dir bei ..."

3. There is an amazing amount of structure in German words which you start to see after you have basic vocabulary, which makes it easier to guess at the meaning of words you've never come across before. For example: das Mitleid - "mit" means with, and "leid" would be related to the verb "leiden", to suffer. So you'd have "with-suffering", which makes it possible to guess the actual meaning - "compassion" or "pity". This of course gets extended far further with German's compound words.
Here's the thing though: people who use React and comment on React news on HN are a tiny fraction of the overall React community and due to the nature of HN a lot of people comment on topics they don't have significant interest in.

Negativity is the cultural norm on HN so much that many people look at HN ("the orange website") the way HN looks at Reddit.

I'm not talking about constructive criticism, heck even non-constructive criticism would be a welcome addition if at least it attacked something more foundational than e.g. "relying on call order is a footgun" (which btw is true but ignores the many footguns involved in the APIs hooks are replacing).

You haven't given a single argument why "hooks are bad if you understand them". That makes you indistinguishable from the usual drive-by negativity. If you want to appear like you have something to say, maybe you should actually say that instead of just insisting your opinion is based on something substantial.

For the record here are the top level responses to the original comment I responded to:

* omeid2 says hooks are change for the sake of change and they only help saving a few keystrokes

* geezerjay says hooks bring nothing new (then pivots to "no new features" when pushed on it)

And then there's my comment where I say HN is jaded.

The first response by omeid2 is demonstrably false: hooks allow collocating all code related to aspects of your components that previously resided in lifecycle methods. They also get rid of the leaky abstraction of `this.state` and `this.setState`, make it easier (read: less error-prone) to respond to prop changes and eliminate the indirection required to consume contexts.

The second response by geezerjay is true in a trivial way and false when taken at face value but further downthread he doesn't elaborate and instead just insists he's not being understood.

Meanwhile your entire contribution so far can be summarised as "no you" at worst or "some people don't like hooks even though they understand them" without going into any tangible specifics at best.
Blackmail is a criminal offence. If true, it's not for him to go to court over it.
That is my experience too. With emirates I can actually sit in an economy seat in a 380 without destroying my knees (looking at you Lufthansa, you can do it too in you 380s). A trip to Tokyo recently I did the first stretch in a 380 and the second in a 777 and the 777 was horrible compared to the 380: less seat space (I think about 1 to a bit less than 2 inches), less overall room. Though still more room than most airlines offer.
So basically if this is widely adopted 5ghz WiFi is screwed?
It's a neat psychological trick to get people accustomed to non-content-neutral pricing strategies by mobile network operators.

Basically it is a counter-strategy to the net neutrality people. While net neutrality is usually argued as being a proven way to get the best possible outcome for the entire market as a whole, zero rating counters this by appealing to individual greed of the small-minded ("But I like free YouTube now more than your lofty it's-gonna-be-better-for-all-in-the-end future utopia!").

While I strongly detest it, using this strategy in this context is a stroke of genius. The base strategy already is generally proven to work great in all target demographics, but applied in a way in in which the modern, urban, don't-need-to-own-stuff-cause-sharing-economy-and-streaming-exists metropolitans which are traditionally rather opposed to old-school big-corp power grabs, actually get something immediately valuable to them out of the deal additionally boosts its effectiveness. A big fraction of the people that would otherwise possibly take part in the movement to advance the net neutrality cause are now placated by endless Spotify and Netflix on their phones.
He doesn't need to use the Post. He's the richest man in the world, if he writes an article claiming someone is trying to extort him it'll get plenty of press regardless. And with Medium he can just publish it himself and it removes any biases folk have about the paper.
Forgive me, I keep forgetting that the real purpose of this place is to give a platform to gredy ayn rand fetishists whose only contribution is bitching and moaning that san francisco won't become what they want it to be.

I'm out, enjoy jerking off to the fountainhead and the art of the deal. Stay the fuck out of san francisco, bitch. You're not welcome.
> you want to design using popular parts when possible, to avoid supply problems.

How does this design strategy actually avoid supply problems, e.g. when a component manufacturer issues EOL notice, what stops professional logistics/procurement staff at Big Fish Corp--whose design activities were likely responsible for the supply glut to begin with--from pushing lifetime buys to ensure sustainment of their product line, instantly draining global authorized distributor stock overnight?
It's definitely a cool idea. I think it makes sense to make it configurable, since some workloads might write already compresses bytes and then it's not possible to compress them any further.
The GDPR popup of techchruch (source of the article) is so infuriation I refuse to visit the site. I've spend 5 minutes on it, and couldn't find a way to opt-out of tracking.
Try Contentful or Sanity ...best thing with JAMstack IMO is that enables you to find a perfect building block for your project.
Jelastic can run docker in two separate ways:
1) the way when the image is running as a plain VZ container (advantage: many extra features become available, disadvantage: compatibility with native docker is not 100%)
2) run via Native docker engine, but instead of VM (like everyone does) elastic VZ container is used as a host machine for running embedded containers. Compatibility with classical docker is 100% + vertical scaling as an extra feature, because of VZ layer on top.
Basically both ways of running docker images allows to have flexible and managed resource management so vertical scaling is indeed available for both of them.
BTW, Kubernetes in Jelastic is using the same approach that makes Jelastic only available platform for K8S on the market with "pay as you use" billing model, where you can pay only for consumed resources and not for the limits as everyone does.
> Clojure's life time was limited from day one

Clojure is a Lisp. When the evidence and pragmatism of static type systems become scientifically proven facts I'm sure someone will figure out a way to extend the language without turning it into a disaster. Right now Clojure makes sense and it is way more productive to use it than any statically typed language.
It’s DRY run amok. People don’t want to see the same bit of anything in two places, forgetting that code will be read, so they remove a “redundancy” but create duplicated effort for everyone, every time they have to decipher the thing later.

I also don’t think we have a workable definition of “configuration”. 70% of the config at my work is hard coded service discovery. If we moved the service discovery anywhere else (say, consul, kubernetes, hell - Docker swarm), we’d need far fewer sets of config than we have deployment environments. When there are only two or three you don’t need templating.

How often do you really have the same service deployed twice in prod and legitimately want it to work differently? I can count the scenarios I know on one hand and none of them have occurred for me in almost ten years, except read replicas and that shouldn’t be more than a few lines of config.
Well, you can do that with every single language out there if you look for the most ridiculous examples. The ones in this link are funny but partially so far-fetched that for one comparison I had to take a look in the dictionary, as a native speaker.
Huh, so I was curious and looked up demonstration videos. Some of them looked similar to an indoor hurricane and some of them looked like a gentle breeze. The classroom-style (small room with a few Inergen bottles) demonstrations had the biggest effect and the actual datacenter tests just looked like a small breeze. Maybe in an actual datacenter the Inergen:open space ratio is substantially smaller than demonstrations in a small room?
I'm not sure what your claim is. Have you switched to the view that AZ is more efficient (by a factor of 6, if you assume 24/7 consumption), or do you still think that the brain is more efficient at learning GO?

Edit: In case this is the cause for your objection: In the calculation for the energy needed for the human brain to master go (where I ended up with 14GJ=1.4*10^6 J), I only counted the consumption during the average 4 hours per day that one can expect someone to train. If you count all 24 hours, the 14GJ budget would be spent in 2-3 years. (Obviously, nobody can master GO in 2-3 years, regardless of effort.)
could the reason be, that the sample size is too small ?
Or may be age group.

I am thinking if free money were given to unemployed college graduates for 2 years, than they would more likely find jobs (even if they pay less than what they were expecting with their particular college degrees)
Reliable system was so reliable, no one noticed its licence had expired