skysight-inc/HackerNews huggingface dataset:
The case where it might help is the bright kid from a working class background; you know, the kind who works part-time and therefore doesn't have time for extracurricular activities.
It doesn't look like this gives more information than the built in profiling tools[0] React already has.

So it looks like an interesting project to learn the component lifecycle and some React internals, but if you need to make your react apps faster you should probably use the provided profiling tools.

[0] https://building.calibreapp.com/debugging-react-performance-...
I was answering your second question.
Yeah it does help to get that first interview. Just passing the interview often times means having a good grasp on how to solve LeetCode style algorithmic problems and not necessarily how to build products.

So I am practicing that now and hopefully will pass some interview one day.
The claim that Twitter "Lite" is an improvement is a collective delusion of the web development community, spread by Google and Twitter PWA evangelists. By every measure, except 'shininess', it performs worse that both Twitter.com and the old legacy mobile.twitter.com (which can still be accessed if you set your user agent to something like a Blackberry).

Even from a warm cache, Twitter Lite takes longer to display your timeline compared to desktop Twitter. Compared to the legacy mobile twitter site, the PWA version is 15x slower at showing your timeline [1]

And this is all the while ignoring the UX annoyances of the PWA version. When loading the timeline, you're presented with about three different loaders, all flashing about the screen.

[1]: https://twitter.com/joshhunt/status/980769162770485249
Users do want this. The Cloud9 Web IDE was popular enough that amazon acquired it and now it's part of their offerings in the AWS family. There is also CodeAnywhere that has paying users.
People with autism also sometimes seem "off" though.
Is there a name for this cognitive bias?
I counted to at least 10 awk components in a recent bioinformatics/cheminformatics workflow we wrote (Search for 'awk' in these lines: https://github.com/pharmbio/ptp-project/blob/aa91f1/exp/2018... ).

For the curious, the workflow builds ML models to predict binding to unwanted proteins for new drug compounds, based on drug molecule-protein target interaction data, and is implemented with out Go-based SciPipe workflow library [0].

The rawdata is a 18GB tsv file (ExcapeDB [1]), and AWK really really shines for this.

I sometimes wish we had an SQL-like language for expressing all these computations, because we ended up doing some pretty complex join-like filtering and stuff. But from my tests with SQLite, I would not get a query answer until after like ~5 minutes with SQLite, so I gave up. With AWK, I can do a "head -n 10" on the result of the AWK operation (or on the input data file), and immediately verify that it works as expected. This seems to be one of the strongest points of the unix tool philosophy: Ability to check partial results in no time, and so iterate quicker on developing long "pipelines" of chained commands.

It also fits perfectly as a way to build scipipe workflow components, since having the component code in a separate language (AWK), rather than as inline Go, which is also possible in SciPipe, it is super-easy to send this component of to the HPC resource manager (given that we have a shared parallel filesystem): Just prepend the SLURM [2] salloc command with its parameter, before the command.

[0] http://scipipe.org

[1] https://zenodo.org/record/173258

[2] https://slurm.schedmd.com/
>Being elected president is not the time to learn a new technology suite. Hopefully most presidents have better things to do with their time than that.

At what level does this stop being a waste of time for the person?

I'm not suggesting Obama should have been forced to change, but every else in his administration was forced to change. There's some serious clashing between the need for secure devices and the reluctance to change from old technology.
Yep, first load is slower. But loads of any click you make are faster. That's the trade-off.
I use "star" in my programming language to "dereference" generators (run them until they are finished). For example:

//block for 4s
sleep* 4

//run a modal form
let* ok form_confirm "Do you agree?"

Those calls are converted to loops.
I do, and the "fake it until you make it" doesn't fly very well in Europe; its generally frowned upon. Which also explains why there isn't much of a "startup culture" in Europe.
I'm not saying it's a better way to do things. It trades having fewer primitives (and hence simpler language structure) for performance. But the use of lazy evaluation is pervasive in R in general, so it's a conscious design decision that they made.
The question remains how many people they kept off the streets with the program.
>"This is why, for example, cocaine is so much worse than natives in the Andes chewing coca leaves, why whiskey is so much worse than alcohol-containing rotten fruit that even bears have been observed to enjoy, etc. etc. etc."

Not worse, just more concentrated and refined to be free from impurities. So in that sense, it's actually safer. But yes, it is easier to overdose on "the pure stuff".

In the case of alcohol, getting rid of the naturally occurring methanol is important. Whisky etc. is just a lot more concentrated ethanol than you'd get from naturally fermented fruits, and it tastes a lot better. And trust me, the bears and other animals still get hangovers :-)

Same with cocaine. You're simply getting a much stronger dose, so the effects are exaggerated, but the active compound itself is not inherently more dangerous. Outside of damage to blood vessels from long term use, the biggest danger comes from adulterants, which can be anything that is cheap and resembles a white powder. You never know what you'll get from a black market supplier.
> mockery of justice

The “Fruit of the Poisonous Tree” doctrine [0] would disagree with you.

[0] https://en.m.wikipedia.org/wiki/Fruit_of_the_poisonous_tree
Or we could build a big tool ecosystem around a single markup language that everything understands.
mobile.twitter.com

I really don't like it. It's one of these typical slow react experiences where everything I do results in me staring at a loading animation.

For example the search experience: I type something and before the typeaheads show up there is a loding bar on top of them. And when I hit enter, I get a loading spinner in the center of the screen.

Another example: When I click on a tweet and then click the back button. The page where I came from could be shown instantly. Instead I get some type of fade-in effect on some elements.

Etc etc. The whole experience feels terrible clunky on mobile.twitter.com.

Compare that to Googles search for example, where everything feels instant. Typeaheads, result pages ... when I click through to a result and hit the back button - I'm instantly at the same result page where I was before.
> This is why, for example, cocaine is so much worse than natives in the Andes chewing coca leaves

Its a little bit more complex than just that. Cocaine on the streets is mixed/grounded with other (heavier) elements such as glass or washing powder which yields the middleman (dealer) more profit. Since it is lucrative, competition does this as well, and the result is that finding quality cocaine is difficult.
What is SDL?
That’s just total nonsense. React is a tool like any other, and it can be used to build simple UIs or overwrought complex ones.

My team have just reimplemented a UI in React that was previously built using static pages progressively enhanced using JS. And you know what? It’s faster, easier to use, more accessible, looks better, and well-tested (though unfortunately I can’t show it off, because it’s a commercial product).

I would guess you are just conflating bad UI decisions like Reddit’s with the fact that React is now popular for building UIs.
Part of the premise behind writing the book was to explain to the public what happened and why.

There are several good analogies in both the book and the movie (ie. the chef and the fish) that greatly helped me understand the mechanics of it.
https://lwn.net/Articles/749738/
Flipkart says it won't let me add my “protonmail” id as it is a promotional mail
So recently I started changing my Gmail id registered to different services with my protonmail id. Everywhere I was able to use that except at Flipkart. I wrote to customer support and after three days they replied that it can't be added as it is promotional mail. They gave me one more reason to prefer Amazon over Flipkart.
It doesn't sound well at all.
But first load (and repeat loads of the first page you visit) is the only thing that matters. The primary use case of Twitter is the timeline - if you've made displaying that slower, you failed to make a faster site. You blew it.

Of course I know nothing about the complexities of Twitter internally and technically, but I don't understand how they managed to make it slower than the Desktop Twitter, and claim that they built a better experience when they clearly haven't.

---

Edit: I just did a tiny bit of by-the-eye comparisons between Desktop Twitter and Twitter Lite, and loading Notifications seems a bit faster on Twitter Lite. Loading Profile might be the tiniest bit faster on Twitter Lite, but I suspect there's a lot of DOM jank that slows displaying the next page. Showing DMs is slower on Twitter Lite compared to Desktop Twitter.

But even so, what does this have to do with the PWAs that Google+Twitter evangelise? My understanding is that PWAs are all about speeding up the warm-cache 'first load' [1], and once that's loaded, there's not really much that the PWA technologies will do for you. Both Desktop Twitter and Twitter Lite are Single Page Apps that fetch views from API calls - there's nothing inherently different about Twitter Lite's approach that will make it faster at that compared to Desktop.

[1]: 'First load' seems to be the wrong name to call this, but unsure of a better, more concise phrase.
Have you considered making it (or part of it) publicly available?
Erdogan bans Uber: Turkish president bows to pressure from nation's taxi drivers
I always remember them as "disk usage" and "disk free".
That's an observation.

And nobody came up with a counterexample yet.
EQT Enlists AI Partner to Find Startups That Will Rule the World
But how.. du = disk usage, df = disk free...
> we could spend more to prevent more murders but it's not worth it

that's a contradiction in terms. What's "it"? What could you spend and why is it worth less than it's supposed to? I'd argue that it fails because most direct attempts to stop murder involve more murder. Which is to say, no, we could not, or we would've done it, but of course the reasons are very difficult. An easy solution is to restrict the definitions, which is necessary, because death is awfully complicated for the mind to process, but therefore also subject to abuse.

And, individually we have less interest in our neighbor procreating. But in a benevolent reading, tptacek's quoted question could be reduced to "how will you be able to care of young children, given that we require a high degree of commitment to the company?"
Discord.
> Microsoft is the number two cloud vendor. When they violate the privacy of their paying customers, they are dead.

Perhaps it's different for paying customers, but I do have evidence of them scanning my OneDrive about ten year ago and them reading Skype chats about a year ago. I bet if someone uploads the OS X source code to OneDrive, or perhaps a private Github repository, the good parts of its design would somehow make it into Windows. Or perhaps something else that they can use, I'm pretty sure they'll check that out before making an acquisition offer.
Eid Special Video 2018 || Chand Nazar Aa Gaya Whatsapp Status ||Eid Mubarak 2018
How to test your serverless app
To be fair, LSP was TypeScript only in the beginning. You have to start somewhere.
El Niño possibly heralding warmer global temps and extreme weather in 2019
>The primary use case of Twitter is the timeline - if you've made displaying that slower, you failed to make a faster site. You blew it.

It’s not at all clear this is true. Does explore get a lot of traffic? Comments? Maybe interactions are more valuebale than pageviews?

What if I’m in the elevator, and I want to check my twitter feed?

Obviously I know none of these things, but those are assumptions I wouldn’t make easily.
Lawsuit: Harvard ranks Asian-Americans lower on personality traits
Yes, absolutely! And everyone in Uganda (and Kenya) has a mobile phone, and a lot of people use them for payments since banking isn't universal there, and mobile payments have emerged as a core mechanism for the secure transfer of funds between people (and also e.g. payments to businesses). The article hints at this by saying the test results are "ready to be shared to a mobile phone in a minute". Lots of people focus on Nigeria when talking about the startup scene in Africa, but I rather think it's East Africa that is in a better position to foster a tech industry.
Digital Rubber Duck for debugging, companionship and laughs
I don't know. I used cocaine for a pretty brief period in my life and the side effects were pretty severe...although mostly psychological, not so much physical. Perhaps when the leaves are chewed, the combination of various compounds has a different overall effect. Isn't that possible?
Zendar is hiring electrical engineer
About:
At Zendar, we are working on a high-resolution imaging RADAR system that allows self driving cars to see through fog, rain and snow. We are a team of software engineers, electrical engineers, mechanical engineers and researchers pushing the boundaries of what a radar can see.

Job Description:
We are looking for an Electrical Engineer to join our growing team in Berkeley, CA. You will be responsible for designing, testing, and bringing up Zendar’s radar acquisition hardware. You will join a small interdisciplinary team of domain experts designing next-generation imaging radar. In this position, you will have significant design and test ownership over our radar acquisition hardware, including power generation, RF/mm-wave signaling, and high-speed interfaces. Previous mixed-signal, mid-speed board design experience is a must.

Required Qualifications:
MS in Electrical Engineering or BS with 2-3 years experience.
Previous experience designing and bringing up mixed-signal PCBs.
Proven ability to work independently on designing sophisticated electronics systems.
One or more of the following:
Experience with low-GHz speed analog and digital interfaces.
Hardware/software experience with embedded microcontrollers.
Experience with PMIC/DC-DC converters/LDOs.

Desired Qualifications:
Familiarity with FPGA and RTL.
Experience with RF and mm-wave board design.
Experience using Altium Designer.
C/C++ coding experience.
Experience with electromagnetic and/or SPICE simulations.

What We Have to Offer:
Daily catered lunch and a stocked fridge.
Convenient location in Berkeley, CA.
Competitive salary, benefits and equity.

Please send your application to jobs@zendar.io

Zendar is an equal opportunity employer.
Zendar participates in E-Verify.
That might be a good first move. It's much easier to regulate one or two evil big corporations than a sacred cow of small and medium business.
Would you say that by example Ray man was weird/unusual ? It sure has exported itself. Also raving rabbits.
Ask HN: Is HN biased vs. Tether and crypto in general?
There were two statistical studies published in 2018. One was from a graduate student and one from someone that has a crypto blog. They post the opposite results.First one got 550 upvotes, the other one got 0 upvotes. You can guess that the negative study has a greater impact due to psychological reasons.

Here are the links:

https://www.nytimes.com/2018/06/13/technology/bitcoin-price-manipulation.html
http://forklog.net/so-have-we-got-tethered/

Conclusion? (will be evident from the downvotes this receives)
How would anyone ever prove such an interaction in isolation? There are probably millions of chemical compounds present in our bodies and foods and air and water, etc. That would lead to essentially infinite interactions, wouldn't it?

Edit: added--> If what you say is considered, how are carcinogens tested for by the FDA and/or whoever else? What is considered "proof"? I cannot even begin to imagine a method that would be objective under such considerations.
Lots of people go to art galleries, wondering whether they are really looking at art or not. It seems to be a difficult problem to solve.
Dyre or churchill most of them just ruined India.
Some more progress and ETA tricks
I've been a freelance developer for about 20 years.

Writing blog posts is about 10% of my job.

Most of the time I'm either doing live screensharing sessions with people or writing code.

Keep in mind, this is working as someone who helps other people solve their individual problems, not so much selling a SAAS application.
Glass and washing powder? Is anyone out there that evil? I mean, there are countless cheap and benign white powders that can be used.. I've heard some stories, but none as brutal as yours... just...wow.
> If people cared about Open Science, they'd publish in PeerJ or PLOS One, but they care a lot more about saying they have pub credits in Nature.

True, but perhaps the thinking goes: we'll publish another paper in an open journal, so we can have our cake and eat it too.
5 Commands for Checking Memory Usage in Linux
> every time I see a site that was reimplemented in react, it looks worse to me

_That_ is an observation.

You stated a fact, which you derived from your observations.
Did not mean to dismiss or belittle Zork or its machine.
Nice idea, but more robust checksums would be better (especially for archives containing code).
> The primary use case of Twitter is the timeline - if you've made displaying that slower, you failed to make a faster site. You blew it.

The timeline isn't a single page, it effectively scrolls in infinitely. And maybe it's just me, but as I read Twitter I very frequently tap on a tweet to see expended content, the bio of who wrote it, and so on.

Maybe I'm the anomaly! But you know who'd know? Twitter. They'll have a huge analytic dataset telling them exactly how people interact with their site. Maybe they tailored Twitter Lite to that?

Time and time again on Hacker News you see people assess a project with a base assumption that the creators are basically idiots. Maybe give the Twitter devs the benefit of the doubt about how they prioritised features.
66-way merge: “Christ, that's not an octopus, that's a Cthulhu merge”
re free speech, because its difficult to find the line between actually harmful, and non-harmful, and declared harmful due to ulterior motives

and the degree to which you hold that view (that its dangerous precedent, and difficult to stop once the ball gets rolling), is the degree to which you accept hate speech banning. But imo yes, in general, if theres no backing threat, then the government should not have any opinion on such a saying. Individuals and corporations can, should, and do, but the government has no business regulating such a thing.
Great to hear, thanks for the info!
Yes, I think that is the main reason people enjoy his videos. I remember him stating somewhere, that he wanted to make this type of videos, because when he watches instructional videos, he always skips to the part where things are shown (and there is no talking).
> And worries about production, commercialization and raising funds in a VC-less environment are bothering these guys what advice would you give them?

Isn't that what stock markets are for?
How to accept payments online if I can’t use stripe?
Doesn't help that a lot of commands have the same prefix 'Get-' / 'Set-', 'Add-', etc, so you have to type at least 6 characters, including a '-', to get useful completion.
Even better/worse: an emoji
>it's all but impossible to tell if a site is made with it

Do you mean visually? You can usually identify which SPA a site was built with by looking at the live DOM for a couple of seconds.
Not the thing that you have upvoted, certainly. (-:

It's significantly wrong for a systemd operating system from step #3 onwards.

* https://unix.stackexchange.com/a/394238/5132

* https://unix.stackexchange.com/a/196014/5132

* https://unix.stackexchange.com/a/236968/5132

* https://unix.stackexchange.com/a/233855/5132

* https://unix.stackexchange.com/a/194218/5132

* https://unix.stackexchange.com/a/333922/5132

It is important to also look at the further reading, which points to quite a lot of stuff.

Of course, there are other systems, for which the headlined article is also quite wrong.

* http://smarden.org/runit/runit.8.html

* http://skarnet.org/software/s6-linux-init/quickstart.html / http://skarnet.org/software/s6-rc/why.html / http://skarnet.org/software/s6-rc/overview.html

* http://upstart.ubuntu.com/cookbook/#system-phases

* http://jdebp.eu./Softwares/nosh/guide.html / http://jdebp.eu./Softwares/nosh/guide/ / http://jdebp.eu./Softwares/nosh/guide/gazetteer.html / http://jdebp.eu./Softwares/nosh/guide/startup-and-shutdown.h... / http://jdebp.eu./Softwares/nosh/guide/networking.html ... and so forth.
My guesses from the title were, in order: 1) A new JavaScript framework; 2) something to do with code quality; and 3) a new build system. Probably all related.

I was pleasantly surprised, as well.
I stumbled on his videos a couple of months ago. Sadly, I only realized yesterday that there were captions that described his process, but watching it without isn't too bad either. He does things in a very evident manner and it's pretty relaxing just watching him do his thing.
The OP said "I'll side with the cynics" and then justified this by describing how they thought the device would operate — by detecting the plasmodium itself — and how they thought it was impossible.

The article, however, explains how the actual proposed means of operation is based on measuring actual symptoms of the illness — observable changes to the red blood cells — which is at least somewhat compatible with the mechanics of a pulse oximeter, and, therefore, not entirely unreasonable.

The tone was harsh not because of the cynicism, but because said cynicism was based on a concern that wouldn't even have been there if the OP had RTFA.
Lake Oroville SRA Spillway Live Stream
Agreed. Not even in a curmudgeonly or political "quit trying to ruin things for me, California", sort of way.

Some things are legitimate threats to people's health. Others aren't. Conflating the two as being equally dangerous is no better than conflating the two as being equally innocuous. In both cases we learn to ignore the warnings.

Heck, my wife and I stayed in the historic Westin St. Francis in SF last year. Beautiful hotel, with some amazing history behind it. And, of course, a small plaque at the entrance saying the state of California had determined that the hotel contained some sort of material that was known to cause cancer. Yes, well, thank you state of California, for giving me useless information, that in no way quantified my risk, but just ensured that I continued my practice of ignoring your warnings.
Either the question is disingenuous, or you just don't understand that the choice of UI framework (such as React) has no significant impact on the visual design of a site or app. There are caveats, because certain paradigms can make implementing certain designs more challenging, but for the most part they are unrelated.
Attorney at Law in Latvia Armands Rasa. Law Firm R and E
> these typical slow react experiences

Again, this is a really bad generalisation you're making. It is ludicrous to attribute the types of slowness you're talking about to React.

> Compare that to Googles search for example

Do you think it's fair to compare anyone's search to Google's?
He meant by the look of it. Of course if you look at the actual JavaScript code that is running in the browser you'll see React.
Is job hopping the best way to get ahead with tech jobs?