skysight-inc/HackerNews huggingface dataset:
Look how difficult it is getting two or more developers to agree on "small" things like code formatting conventions or serialization frameworks. Finding two or more people in such a position that would knowingly break the law by colluding together in some grande conspiracy with the necessary access and privileges to code/production process is the stuff of movies.
I had never heard of these algorithms until now.

But I would still use Elasticsearch since (a) everyone else does so lots of support, (b) ridiculous amount of plugins, drivers and rivers, (c) PostgreSQL has a far weaker scalability story, (d) Kibana is a great UI to help with debugging, (e) you can use ELK for your monitoring as well as search.

I could definitely come with a few more but Elasticsearch is a product that does search really well.
Works fine on macOS. Running a Akitio Thunder 3 with RX570 on a MBP 2015 13" using a TB2-TB3 adapter, and on a MBP 2017 (also 13") without the adapter. On the TB3 model it's plug and play, on the TB2 model you have to patch DisplayWrangler to make it accept the lower bandwidth TB2 as it was patched out by Apple. After that, the older MBP is plug and play too.
The internet was heralded as enabling practically unbounded information flow. In my opinion, this removes the need for ads as information channel.

If you have a service to file taxes for free, and it really is good, shouldn't it spread by mere word-of-mouth? Wikipedia never ran any ads, for instance.
Have a Cryptocurrency Company? Bermuda, Malta or Gibraltar Wants You
That's where things get weird. Different people respond to the same medications, differently. I find pot highly sedative. I also find Adderall to be calming. And here's the kicker, I get a great energy from Ketamin.
The article seems to be using average of 6 characters per word ("120 WPM means 12 strokes a second"), which sounds pretty typical to me
But you choose those, and the decision to focus on something certainly involves what else you might choose....
It doesn't have to be a significant portion...just a visible one. Think of all the people who work in tech or other high paying professions and own places in NYC, Boston, SF, etc. A lot of them don't have kids, or have at most 1, maybe 2. These are homes that the kids may want to keep rather than sell, locking the "wealth" within a family.
As someone running a technical recruitment agency, I can assure you that it is true that someone having built stuff in Clojure is more likely to be considered as a good engineer than someone who did JQuery all the time.

Recruiters use an intuitive approach to conditional probability. Given only the info alone (if someone did JQuery or Clojure) exposes you to two bell curves, with the X-axis being "programming ability". The first bell curve that has all JQuery people is more on "the left" and the one having all Clojurians is more on the right. The Clojure bell curve has shitty engineers and some really good people are part of the JQuery one.

Prejudice is sort of rational. If a recruiter looks at one datapoint, it's unlikely that it is at the tails of the bell curve, so the Clojurian applicant will get more attention. If you are treated unfairly because of the group you "belong to", I am sorry - but this is reality.
It’s not owned by a reprehensible consumer surveillance utility. That is 50% of why I chose Vue.

The other half is also programmer happiness, due to impedance matching with Rails.
“Look at how many plates I can juggle at once!”

“Aren’t you just trying to walk to the store?”

“Look! I added a fifth! Everyone do this now!”
You bring up some good points.
A smol comic about clojure (2017)
This is my exact policy as well, for steam games and also now board games which are wildly harder to play (logistically)

After the recent steam summer sale where I bought nothing I felt like I had been handed the one ring and passed the test
Semi offtopic, one weird thing people may not know about the canine family: wolves, jackals, coyotes, dingos, and dogs are generally able to be interbred, and we now see things like Coywolves in places like upstate New York.

https://en.wikipedia.org/wiki/Canid_hybrid
Oh, you can tell me more about them then! I'm just curious because in my admittedly short experience as an adult I haven't yet encountered this hierarchy of pretty/healthy females and certainly haven't established my place in it via makeup or lack thereof.
Support is per video, not per month. So that's a minimum $5000 per video. The Youtube channel says "new video every third Friday +/- 1 week", so "per video" is slightly more often than "per month".
Yes plenty.

Elasticsearch stores data in a JSON document store style format. So any situation where you need O(1) lookup for all data related to a particular entity you can have nested structures within JSON that facilitates this. In a RDBMS it is O(n) since you have to do a costly join for each embedded structure.

360 customer views are good example of this.
It was definitely a different way to interact with the medium. Back in the early 80s I helped my mother do some genealogy research and spent many weekends in various libraries going through obituary sections of a lot of major metro papers from 1920-1940. You quickly learned to recognize the 'shape' of the sort of page you were looking for and then would hit the advance button on the machine to spin forward until you hit something that looked like the right section. It was the sort of pattern recognition you probably do today when scrubbing through a video looking for a particular type of scene, but with pages of text. Every paper had its own style of page layout so it took an hour or two to learn what you were looking for when you switched to a different paper, but the process became fairly automatic with a bit of practice.
The wireless alternatives suck. Even mmWave will suck due to line of sight requirements and weather restrictions. Fiber is the only viable media for Gbps symmetric bandwidth.
Same here! I’ll do the same thing with audiobooks, and put together a giant playlist just to see how many hours I could listen to non-stop. For physical books you get the benefit of the smell and feel of them too. Books are just the best, for so many reasons. When you have a bunch you haven’t read, you can look at them and anticipiate the first time you’ll read them, and get that “Christmas Eve” feel for a minute. Having a lot in my book backlog is soothing, and conversely I’d get anxious if I felt I was running out of that backlog.
In general, an infinite stream of page faults is not that uncommon if you mess up the page tables. The IST won't help you there...

That's an advantage of the POWER feature where you can define a small number of (typically very large, but that doesn't have to be the case) linear mappings that bypass the page tables. It's typically used to speed up TLB misses, but you could for example add one for the double fault IST if x86 had a similar thing.
I think it's the fact that it's a mess that makes people who strive to write correct code and keep it all neat and tidy look down on webdev. It's sort of a variation of the "clean" vs. "messy" roommate conflict. Messy loses status in an industry that aspires to be "scientific." Not that it should be that way, just my take on similar observations.
60-80 seems absurd to me considering you’d be unlikely to hit that spending all day outside in the sun topless in Hawaii.
This is nuts. The reason I avoid web dev is that it's complicated and hectic.
Humans Have Changed Earth's Seasons for the First Time, Study Shows
If you don’t know who to vote for, you can abstain by not marking your ballot, or voting for a third party with no chance of winning.

It’s still important to show up because the fact that you voted (or not) is public record. This is true for every single election.

You are still talking about who to vote for, which as I just said isn’t even relevant to my comment. Before you reply again, please take a moment to re-read that. If you start taking about which way to vote then you’ve already lost the plot here. If you want to address my point then go for it, but don’t waste both of our time by writing yet another comment about how one should choose who or what to vote for.
It is entirely not clear to me which Python binary this editor uses by default. It is most definitely not the one that the `python3` command on my system is set to. Hence, it finds none of my packages.

The editor seems to use some Python 3.6.5 (where ever that comes from), while on my system 3.7.0 is installed.
> I think there is still space for one more framework to rule them all.

People should learn to write apps with the DOM, that's the framework to rule them all and it's already in the browser. There no need for a framework to write apps that follow the unidirectional dataflow principle. That principle just need to be taught, like MVC or SOLID.
*In America.

Here in the UK, medical care is free at the point of use. Prescription medicines are free to to anyone over 60, including delivery if needed. Residential care homes are not automatically free, but your costs will be fully paid by the local authority if you lack the income and capital to pay the fees yourself. All care homes are regulated by the Care Quality Commission.

If you lose the capacity to make your own decisions and have not granted someone lasting power of attorney, the Court of Protection may appoint a deputy to supervise your affairs. If you have no suitable friend or relative to act in this role, a panel deputy will be chosen; these deputies must be approved by the Office of the Public Guardian. All deputies must file an annual report with the OPG, listing and justifying every financial decision they make. If these decisions are not in the best interests of the individual, the deputy can be removed or criminally prosecuted.

I'm not saying that elder abuse is non-existent in the UK, but a lot of the issues you mention are failures of government rather than facts of life.
> As someone running a technical recruitment agency, I can assure you that - statistically speaking - it is true that someone having built stuff in Clojure is more likely to be a good engineer than someone who did JQuery all the time.

Would you care to share those statistics? While we're at it let's also be sure to define "good engineer."
ElasticSearch looks like a REST api with http/json schema to pipe directly to browsers. Why would you need to store the results of ElasticSearch?
Many companies have clear policies published with their api doc about how they mark can be used. Try reading those.
Why do you think cost per capita is a good indicator for what's a genuine attempt at implementing welfare programs?
He just said it was holistic.
There's also a third party battling for control sometimes: the leader of the orchestra - the violinist at the very front of the orchestra, closest to the conductor (they often walk on separately from the rest of the orchestra - with the conductor). You can tell how much respect the conductor actually commands over the orchestra by seeing whose lead is followed. If you've ever been at a vanity performance—where someone essentially pays to conduct a famous orchestra—you'll often see the first violinist working hard to lead the orchestra (watch how big their bow gestures are, and where the other musicians are looking for their leads), and the conductor just waving along.

If you're a newbie to orchestral music (or not), just watch the dynamic between the first violinist and the conductor. Sometimes it's a battle, sometimes it's a trusting relationship. It's almost always dramatic.
It's not about results, the data itself within ElasticSearch is not guaranteed safe as a primary datastore, so you should have a reliable database for the primary data that is then synced to ES.
I did similar to choose between the Big 3 frameworks, and I chose Vue. Was thinking about polishing the code to make the test "publishable".
Yep. Funny that HackerNews seem to be unable to wrap their head around the fact that prejudice is just applied Bayesian statistics.
We'll need a lot of storage to make local solar as reliable as the grid. We may be headed for an uncanny valley, as solar makes the grid less profitable, yet still necessary.

The utility companies should probably be investing in EV charging (like the ability to buy electricity from a shared charger, and bill it directly to your home account instead of appearing on the charger operator's meter), in order to maintain/increase demand for their product as solar takes it away.
AWS creates its own market...Only until recently it became to eat pies from IBM/Oracle...etc.
Five characters plus a space. It's a long-standing standard measure (it was old old fifty years ago when I were a wee lad).
> I'd love to have branching history as well: so I have a tab and it has a linear history through which I can either go "forward" or "backward". Now, if I move backward in history, and click on a different link in that page, the history should branch at that point so that I won't loose the track of my previous "forward" pages when I click on a link in a previous page.

Implemented in Netsurf, with a nice history tree with screenshots :-)

I'd really like to see this in mainstream browsers.
I find the claim that typing at 120 WPM "borders on the physically impossible" very funny.

The study they are quoting is based on data from 1993-1997. While the numbers feel bit low even for that era, I would expect noticeable improvement these days.

The big error rates are less significant than what the author thinks. Backspace was disabled in the test, and I imagine vast majority of the errors would have been corrected on the by the typist had they access to backspace. Of course one might also raise the question how much did the disabling of backspace disrupt the typists flow?
The blockchain & cryptocurrency industry is becoming too big to say the _whole thing_ will pop. If you're telling me AI + Blockchain starts-ups with windbag CEOs are a bubble that will pop, then that premise may have legs.

Will that drag the _whole thing_ down with it? Most likely not. It's like saying Groupon were every to sink as a company, all coupons everywhere would vanish & lose all their value, and people would lose their money.

A business managed poorly is not a reflection of the quality of the raw materials they were intending to work with, or of the rest of the industry for that matter.
I've hit 115 a few times on Typeracer on a mechanical keyboard with light switches, on good runs where I don't make typos. I am far from the fastest typist I know. It's certainly possible to hit 120, depending on how you count WPM. Most people don't think in terms of the "strokes per 10 seconds" definition used in the article. The average word is not 5 letters.
If you have a library card, you can get past many of those paywalls, at least in the U.S.

The library systems in the last two places I lived both subscribed to services where when you put your library card number in, you could browse the archives of hundreds of newspapers, magazines and journals. Some of them going back into the 1800's.

There's also "Chronicling America" - it's a federal government (Library of Congress) web site that has full page scans of 500 different newspapers from 1836-1922. Free and open to everyone in the world: https://chroniclingamerica.loc.gov
I have problems still with hot disconnecting the eGPU if there are monitors plugged in to the eGPU. I can hit plug in, but can’t get a stable hot disconnect. Is that working for you?
Experience looking at thousands of CVs and talking to people who are behind the CVs.
This doesn't make a lot of sense tbh.
Maybe it's my age, and a youth of grunge, metal, hardcore and punk, but whatever happened to doing what you love and not giving a shit what naysayers think?
So naturally programmed? Also, women "paint their face" not just for the male gaze but also to establish their place within the female hierarchy. Generally, the prettier and healthier females tend to have higher status within the female hierarchy.

Of course for most of human history (including now in some parts, and maybe again soon in Western nations) men painted their faces too. And wore high heels. The history of makeup and self adornments doesn’t in any way support your hypothesis. It’s like people who think that girls naturally gravitate to the color pink while remaining blissfully ignorant of how recent a marketing construction that really is, and how pink is perceived in other cultures.
You obviously have not been watching the news lately. If you had tried to sell the actual events of the last two years as a movie script it would be rejected as too outrageous to be believed. I mean, Donald Trump as President? Seriously?

I'm pretty sure the Chinese government would be capable of planting two or three sleepers in Apple's software division if they decided to.
Dan Abramov has said several times that switching React's codebase to ESM won't result in any magic size drops from tree shaking, as there's really not any "unused" portions of the React codebase.

My understanding is that React's synthetic event system is a large portion of its size. Dan suggested that React 16's support for custom renderers would allow creating a "lite" equivalent to ReactDOM [0] if people wanted to, and at least one person has done so [1].

[0] https://twitter.com/dan_abramov/status/938937405524017152

[1] https://github.com/jquense/react-dom-lite/
I agree, best holidays is a bunch of days at home without doing anything related to work. If you want to push this further you can order food every dinner.
But really, nothing restores me more than 3 days home with my wife playing a bunch of videogames/boardgames and going out for dinner
Of all the stupid arrogant awfulness in tech that has crossed my path this one is definitely high on the list of the most baffling.

The reason is how a lot of companies do web: sloppyly and pay peanuts.
Rewriting your frontend every six months using the current trend isn't my idea of disciplined.
This type of signaling is very real and present in functional programming languages specifically. Java programmers feel insecure because they're not writing Scala, the Scala people wish they were as functional as the Haskell people, the Haskell people wish they were as advanced as the academic Idris people.

It's a never ending comparison contest. And despite functional programming having an objectively higher barrier to entry, it is entirely possible to write absolute garbage code in an FP language as well.
The problem is that you're both right.

Putting up a simple web site that does something basic, that you then walk away from is easy, and is what a lot of people who call themselves web developers do.

Building something like Gmail or Facebook OTOH are endeavors only slightly below the moon landing in complexity and “solving cool problems”.

And it is equally legitimately "web development"...
People are going to use popular icons whether they're in unicode or not. The burden of making it work is going to exist either way. And something like an emoji doesn't need to be in a general-purpose font.
As I kid, I squashed a recently fed mosquito between microfiche plates. The results were awesome.
Nice list, but considering the warnings about not having the software to program the FPGA with, can some good samaritan recommend a few chips where you can definitely get free or cheap tools, the "synthesiser" and the "simulator"?

Yeah, I have no idea about FPGAs except that I once did a project that was reading data from one over SPI. I always thought the dev/hobbyist boards were much more expensive than that list says. But if you can get away with $150... and if the needed software doesn't cost $15000... I'd like to try :)
The commenter said "statistically speaking" to justify part of their point. I am directly challenging their assertion and requesting evidence that they have 1) actually quantified something in more than a hand wavey manner, and 2) found the (falsifiable) conclusion they stated, based on that analysis.

I'm deeply skeptical. People like to throw around percentages and references to statistics to justify their biases, but I don't think the commenter has done nearly enough to motivate the conclusion that the modal Clojure developer is more likely to be a "good engineer" than the modal JavaScript developer.
The problem with blockchain is actually rooted in hazy, unexamined assumptions about the viability of 'decentralization' that are are used as if they are conclusions rather than premises for justifying the technology's utility.

I think ultimately the conversation will turn to discuss the cost premium entailed by a decentralized coordination problem solving system of any kind, and whether it centralization is really a problem that needs such an redundantly-expensive solution in the first place. Also whether decentralization is really sustainable indefinitely or merely a transitional phase from one centralized regime to another one.
The inflated sense of ego associated with “saving the world” and “solving tough problems” has almost completely turned me off from tech, in the Bay Area in particular. My problem isn’t with the sentiment—it’s that 99 out of 100 times it’s pure bullshit. There are a few people out their doing really amazing things, but the vast majority of people who have big egos aren’t the people working on that stuff.

Tech is the new Wall Street in a lot of ways. But instead of being honest about where the paycheck comes from we gloss it up so it’s less morally reprehensible. I actually have more respect for people on Wall Street these days. At least they are honest with themselves about the game. I think I have more respect for Jordan Belfort and Lou Pai then the exec teams af Facebook and Uber.
> I’ll leave you with a question to ponder, would Java have been as successful as it has been had sun.misc.Unsafe not been hidden in the library code but still accessible?

Yes, and it would have been as successful if Unsafe was never added. The language choice rarely hinged on this, it was just used to improve performance and could have been done natively if it had to.
Isn't that maybe your fault? I have a lot of stuff to do, but if my project for the weekend is RELAXING, I ignore everything else and focus on that for 2 days. I don't get distracted, get extensive sleep and enjoy all the games I have home. Possibly I'll go out with my wife for a walk to get a gelato, but that's it
I'm gonna say prejudice is actually not applied Bayesian statistics
True. It's amazing how little my sense of self has changed. I'm still basically ~14. Maybe it was not having kids. Or maybe it was all the LSD.
It would help to understand whether this is a uniquely American phenomenon based on our culture/safety net/whatever. It would help me know whether this is a typical scary clickbait headline focused on the US.
That's not a statistic, nor is it quantifiable. I'm not taking issue with your experience, I'm taking issue with the fact that you've implied your claim has quantitative rigor to it, because I'm extremely skeptical that's the case.

For what it's worth, I'm challenging you as someone who is neither a JavaScript developer nor a Clojure developer. I'm of the opinion that biases like the one the author laments are perpetuated (in part) by this leaky arguments from "statistics" that never appear.
If you've not been to Hoover Dam, it's spectacular. Not just the engineering, but the gorgeous art deco everywhere which has been preserved rather than 'modernized'.
Evaporative losses are still likely to condense in the Colorado River drainage basin, no?
eGPU, huh, that brings back memories. So much time spent on trying to get a 9800GTX to work via ExpressCard on a laptop, the community work on the whole thing was amazing.
That only matters if the child components are actively attempting to optimize themselves by implementing `shouldComponentUpdate` with a shallow equality check (or are PureComponents, which do the same thing).

Please see this post for clarification on the actual pros and cons of creating functions in `render`: https://cdb.reacttraining.com/react-inline-functions-and-per...