skysight-inc/HackerNews huggingface dataset:
Thread level parallelism is different from GPU parallelism. Different threads can perform completely independent operations at any time. GPU threads must do exactly the same operations, but on different memory locations, at all time. In exchange for this rigidity, we can pack a lot more of them on silicon than CPU. A CPU thread is like a complete individual that can do anything they want. A GPU thread always is part of a pack, and they all move together.

The nice parallelism allowed by Clojure is for CPU threads not GPU threads. It would still need to rely on an external library for tensor operations, for instance ATen [1], the C++ backend of PyTorch.

On the other hand, Functional Programming can be useful to describe the model at a higher level and better handle the scheduling of each component (Convolution, LSTM, etc) on GPU. When training model, the batch size already allows near optimal usage of a GPU cores, however when doing evaluation, this becomes more relevant.

[1] https://pytorch.org/cppdocs/
By technobabble do you mean all the tech companies that claim they are "changing the world" by whatever it is they are doing? I've seen so many "content platforms" that claim to be "revolutionizing" or "democratizing" or whatever other buzzword you like, access to data, when in reality, they're doing no such thing.
This particular study is about inserting a gene variant that confers immunity to HIV into bone marrow. It's a pretty drastic step that was only happening because the patient had leukemia and was going to get a bone marrow transplant anyway.

To do it for other viruses, you'd have to know a specific genetic variant that confers immunity.
How do you filter for plain text (look)? Given that most clients will send html version along with the plain text?
One of the biggest problem with these repl for complied languages is that they panic as soon as you rerun a command. `cling` integrates with Jupyter notebook too but as soon as you rerun a declaration of a variable, everything collapse and you have to reset the kernel. Maybe I didn’t dig deep enough and there is a way around this but if not, this is quite painful to deal with and a deal breaker.
> Obtrusive scrollbars: scrollbars that take up screen real estate. These do not overlay on top of the content, but appear next to it.

> Unobtrusive scrollbars: scrollbars that sit on top of the content. These don’t subtract screen real estate away from the container they belong to.

I work mostly on the front end, and I recently ran into a bug where a scrollbar would alternate between these two behaviors depending on screen width, the page's CSS, and when the DOM was redrawn.

I'm generally interested in moving away from FE work, and I must admit that part of it is to increase the distance between me and scrollbars.
yep, confirming all my biases here.
But I don't want to downvote their comment (although I don't want to upvote it either). The issue with your suggestion is that a downvote will be seen as a vote on the content of the comment. There isn't a separate "downvote for special pleading" option.
If you want me to instantly close your website/app, then sure, go ahead and mess with my scrollbar.
> The way to protect workers is to shift the burden of health care and other costly benefits onto the government, supported by taxes. Then there is no risk to hiring a new employee beyond the wages you pay them.

That's still the same problem. If the taxes that fund the health care are paid by employees then a living wage would have to be higher to account for having to pay the taxes. If they're paid by the employer, there goes the money they were going to use to hire the employee, or they have to raise prices and we're back to causing a higher cost of living.

Taxes aren't magic. The money still has to come from somewhere. The actual problem is that housing and health care cost too much. It's necessary to solve that regardless of who is paying for them, at which point there is no longer a pressing need to try to shift the burden somewhere else, because the burden is no longer so onerous.
Second-class-citizen APIs are always trouble. It's fair to expect the Clojure wrapper to not be much more trouble, though.
Not to mention how much space is already completely blank on the sides of most websites because they've constrained all the content to a narrow band in the center.
People also have tendency not to want to backtrack uphill again so will continue downhill way past the point where it stops being a good idea.
Interesting - my daughters both took Calculus in high school and they spent a lot of time on limits prior to learning the rote mechanics of derivatives. I was surprised by that - after 30 years of practice using derivatives I'd sort of forgotten the basics and was pleasantly suprised to see how in-depth the curriculum at our high school is.

Having said that - the big problem is that in high school it's really hard to appreciate what good calculus is, whether you understand it or not. Once you're a practicing scientist or engineer it becomes obvious.
You clearly bother yourself WAY too much with what other people are thinking.
Believe me, you'd be better off pursuing what you truly love instead of trying to fit into what you think is 'normality'.
Another angle is to declare from the start wanting improve the situation whatever their stress level is, and ask what your efforts should be directed at.

If they don't have much to complain about it will be low priority items, if they're in a 4-5 situation it will be a longer discussion. At least they might be more open to explain heavy stuff if they know you're there to solve them and not just analyse.
Anecdata vs. Anecdata: My high school calculus course (AP Calc BC, so college Calc I and II) was phenomenal. It let me jump into Calc III at college and get an A+.

Ideas that there is a huge difference in high school vs. college math is more that there is a huge difference in math teachers and course expectations.
This article also illustrates what is clearly the biggest problem with standardized testing... those stupid tiny desks!

Does anyone in the photo from the article look remotely comfortable? How are you supposed to focus on the material in a potentially-life-altering test when your adult sized body is crammed into a chair arguably sized for someone in middle-school, with your writing work-space only slightly larger (or possibly even smaller) then your papers and shoved directly against your body?
Arwa Michelle Mboya is an early and very notable exception: an example of a person at the Media Lab with good judgement. She called for his resignation on August 23, and wrote the guest column "Why Joi Ito needs to resign" published in The Tech on August 29.

Arwa Michelle Mboya - @RuMboya:
The MIT @medialab was nicknamed “The Future Factory” by @60Minutes . We are supposed to reflect the future, not just of technology but of society. I’m fighting for the #FutureOfWomen when I call for Joi Ito’s resignation.
1:38 AM · Aug 23, 2019

https://twitter.com/RuMboya/status/1164683383815004160

OPINION GUEST COLUMN:
Why Joi Ito needs to resign.
We need to set a standard that ensures a safe future for women where money will never be seen as more valuable than their lives. By Arwa Mboya, Aug. 29, 2019.

https://thetech.com/2019/08/29/joi-ito-needs-to-resign

MIT Media Lab People: Arwa Michelle Mboya. Civic Media.

https://www.media.mit.edu/people/mboya/overview/

How Grad Student Arwa Mboya Helped Bring Down The Epstein Coverup At The MIT Media Lab

https://moguldom.com/225575/how-grad-student-arwa-mboya-help...

Ito’s resignation was necessary for the greater good, Mboya suggested. “This is not an MIT issue, and this is not a Joi Ito issue. This is an international issue where a global network of powerful individuals have used their influence to secure their privilege at the expense of women’s bodies and lives.”

After Ito resigned, Mboyo told The Washongton Post, “I feel vindicated, like I’m not crazy.” Ito is to blame for his actions, but others are to blame for allowing his actions to continue, she wrote in the guest column.

[...]

“We have a bad history of forgiving talented men who wield power,” Mboyo wrote. “If there is no accountability for the people who bolster men like Epstein, sexual violence against powerless people will continue.”

Mboyo is from Kenya. “I’m a young black woman (running the risk of being called ‘angry’ or ‘crazy’ for speaking up),” she wrote. “On the ladder of power, I am on a very low rung. That said, I am educated, I am smart, and I have a voice … I at least have the power to advocate for the girls and women who couldn’t speak out when they were raped and abused. I have the power to say no to a director who chose not only to ignore the accusations but to lie about his involvement as well. I can say that I am part of the #MeTooSTEM movement and will not be silent.”
What city did you move to? I’m curious. I’ve moved between a few over the years and feel that the culture of some cities makes it harder to make friends than others.
I'm afraid I wouldn't believe you.

With rare exceptions, management wants to hear 'no problem' and that 'everything is fine'.

The next thing to do is a PowerPoint chart for the 2nd level managers showing names and stress levels over time with trends.
Humanity has multiple definitions. According to Merriam-Webster, #4 would be the applicable one in this context.

https://www.merriam-webster.com/dictionary/humanity
Introducing Wolfram Alpha Notebook Edition
Yes I can blame them. Get the fuck out of my country. And stop buying my politicians.
Well that would explain the Fermi Para... <kaboom> ... ... ...
Most property owners leave rent decisions to their property managers, as they're treating their property as a somewhat passive investment. It's basically the entire point of having a property manager.
My university thought so poorly of the AP Calc exams that they didn't let engineering majors test out of their applied calculus courses.
Show HN: Laptop.css
What's humorous to an old hacker like me is that these guys live so far inside the sandbox that the only thing they can write about is something like Square (that's some D2A credit card reader that plugs into a jack on old smartphones that have headphone jacks, right? --what "magic") With his UWB aspirations, he is at least aiming in the right direction! His little blurb is enough to make the physicist in us cringe but it's definitely good enough for business people that might hire him to use Apple and Google APIs.
I like obtrusive scrollbars that the browser provides. As well as toolbars and full menus, and separate search and address bars, and address bars that actually have the full address in them, and status bar that tells me a useful status. Most importantly none of those elements should be able to be affected by the site im visiting.

If modern UI designers were making a car they would replace the fuel gauge with just the light saying you need gas, the RPMs would be gone completely, and the speedometer would just say to hurry up or slow down.
Yes pleeease load some more megabytes of CSS and JS garbage such that the scrollbar is as tiny as possible, and most likely janky and laggy on anything but top-end machines. And when your code invariable fails to load, because of interrupts or unavailability, there's no scrolling at all.
And people without perfect eyesight or older folks can't use the side at all.

Thank you front-end designers for your continuing efforts to ruin everything good about the internet. No tech group has collectively produced so much garbage in the last decade!
Asus Tinker Board Android Installation and Review – Android on Tinker Board
I know of no email client that tries to detect and warn about phishing or other forms of attacks.

Message contains executables masquerading as data files?

From: domain name is different from the received from:?

Homoglyphs in the domain name?

Tracking pixels?

White on white text?

Suspicious Javascript?

etc.
My high school calculus class was similar. I remember spending so much time on limits that our introduction to derivatives was to "invent" derivatives as a last question on our limits exam.
The impact of this really depends on the cost of calculating hashes, which varies based on hash algorithm. It might even be the difference between being able to ever find the hash or not. Being able to constrain the search space is the ONLY tool you can count on.

If you say "No passwords less than eight characters", most passwords will be clustered around 9 or 10 characters. That's human nature. This means that your entire search space is only the character set in that very limited set of strings. And, if you're limiting that character set, and also it's expensive for you to hash (ie scrypt or bcrypt with lots of rounds), then not having to go through the first 1-8 set will save you a tremendous amount of time...
That's because most high school math teachers in america don't know calculus and have a poor understanding of basic math concepts. I had a few math classes with students from the teachers college while getting my math degree and they were consistently the worst performing students.
But all these sentiments are wrapped up in the way things are now. Why is welfare only meant for people who have fallen on hard times? I would think that working at McDonalds is a kind of vindictive welfare for people who have fallen on hard times, and UBI is a lot more humanitarian than making someone’s life a living hell because a large company has convinced us their employees aren’t indentured servants.
Amazing, very first comment is about getting rid of Electron. I love you guys.
"Their high school grades had turned out to be much better predictors of their academic ability and college potential than their SAT scores."

I have to admit I'm surprised by this, but it seems to be backed up by research: "As SAT scores are a more consistent indicator of aptitude, one might expect them to better predict a student’s chances of graduating college than high school GPA. But Chingos’ research shows exactly the opposite." [0]

By the way, I enjoyed reading Paul Tough's previous book "How Children Succeed" - if you are curious, here is a great excerpt from that book: https://news.ycombinator.com/item?id=5721868

[0] https://www.forbes.com/sites/prestoncooper2/2018/06/11/what-...
> Its an enormous human accomplishment whose cultural impact virtually cannot be overstated

That's just your opinion. I think Shakespeare is trash. I don't think most people can even comprehend the Bill of Rights.

We should replace Shakespeare with Super Mario. Outside of socialite circles, literally no one cares about Shakespeare. How many kids you see walking around in Shakespeare T-shirts or reading Shakespeare on the school bus? Those kids are into Super Mario, and so are many adults. Super Mario is the embodiment of art, international relations, technology and engineering of the sum-total of humanity at the time. Shakespeare is just some words.
”let’s get a few definitions out of the way:

Obtrusive scrollbars…”

That’s where the error is made. https://www.merriam-webster.com/dictionary/obtrusive lists two meanings for “obtrusive”, both with a negative connotation.

Especially given the sizes of today’s desktop monitors and their ability to use various grays and low key colors to draw items, there’s nothing “undesirably prominent” about permanently showing user controls.

In fact, there’s a case to be made to show more controls. That’s why we got tool bars, and why Microsoft turbo-charged it to the ribbon.
> C# cannot call mlock or get a raw pointer from a memory mapped file

Why not? What am I missing? https://gist.github.com/Const-me/49f3da0ae744194fbf5be535527...
Genuine question, are we as software developers at risk more than the average person?

I used to get stressed (crappy management), but having changed jobs a few times in the last few years (including one where I didn't get paid) I realise that we actually have it very easy in terms of being able to say "screw you" to a boss / company and be able to have a new job pretty quickly.

That's something that a lot of people won't have.

I am sure plenty of people are having a difficult time, and my intention isn't to sound dismissive but if you are, its something worth remembering, and the intention is to give you a bit more hope. Your job likely isn't worth stressing about too much.
> However, in the process of this work, we realized that many of the memory optimizations we had made for this Lite mode could be brought over to regular V8 thereby benefiting all users of V8.
Call me cynical, but my guess is that no one asking the question actually cares about the answer, especially if they are prompted to do so by a PSA. It's like those assholes who show up and tell suicidal people the number to the suicide hotline. They don't give a shit, they're just virtue signaling that they care about others in the least-effort way they possibly can.
Darpa Wants Benefits of Psychedelics but Without Hallucinations
Oh believe me, for the information dense designs I’m working from, and needing to support a baseline desktop resolution, every pixel matters! I would never want to take that out on someone’s scrollbars tho. Scrollbars are sacred.
> Is it because these days companies have thrown far more psychology at optimizing it?

Absolutely. Including hiring former casino personnel. Cards don't have flashy lights, music, nor the concept of a near miss.

You could call them the same only if you ignore all the context around it. For example, I know of no cards where you can purchase a more expensive card pack that has slightly higher odds of getting something good. Different loot boxes costing different amounts of money with the only difference being a slight increase in percentages are a completely common occurence.
Yes, please stop. Changing the scrollbar is another unwanted overreach that ruins my user experience.
This isn't my experience with just a single job. This is my experience in the perspective of a sysadmin/SRE/devops "track". Maybe it's different for programmers, but the overall spirit of my post happens at most of the places I've worked at.
That's surprising. I think software engineering is one of the cooler professions now, perception wise. Embrace it and don't be afraid to be nerdy.
This is mentioned in the lead paragraph:

> Lite mode of V8 specifically aimed at [...] embedder use-cases that care more about reduced memory usage than throughput execution speed.
>And that's the primary reason I stopped playing online games like MTGA and Eternal: playing draft was too expensive and not as fun as playing in person.

I've never played them online and just assumed you would get access to all the cards so you could build your deck as you wished. You have to pay for the different cards?
Rent control is good for politicians getting elected. No point in analyzing farther than that.
That is exactly how a functioning democracy works: you protect your interests, including your collective interests (in Defense, Intelligence, Diplomacy, Trade).

The innovation with democracy is it gives members of the citizenry the chance to have a say and shape our civil institutions. News is what you use to figure out what you should be investing in or divesting from, and to keep tabs on how well your own interests are being served. Anything more than that is noise without value, an intellectual poison.

Where it fails is when individual interests win out disproportionately at the expense of the collective interest and civil institutions are left to rot and atrophy.

You can waste everything else, but you shouldn’t waste time. That’s the one asset you are innately born with that you can not recover once it is gone.
Some parts of the cooking have been automated for a long time. For example, nobody flips burgers anymore. They're placed on a clamshell grill that cooks both sides at the same time and releases when it's done.

https://www.youtube.com/watch?v=8mj7_a1Egew

The next step will be loading the products into the grill and unloading them automatically...and that's already in the works.

But robot assembly of sandwiches is a long way off. Humans are way more flexible and efficient here. The key is removing the repetitive tasks from their workload.
Sort of related: if you're ever in DC on the Hill, a trip to the Spy Museum is a worth it if you're into that kind of thing.
No - 2h one-way commute is slowly killing me and my recent Ask HN thread got 0 replies, so I am not sure what to do to change my commute. I live near my family in suburbia and don't want to move inside the city so am not sure what to do or how to feasibly get full remote employment as a deaf QA professional.
You misread my comment. I also suggested replacing the internal engine it uses with this lighter version to make it performant. modifying to be more performant != getting rid of
Sadly, it is true. We aren't creating a dystopia fast enough. We definitely need to do better.
Im from Belgium and like France we are completely unprepared when it comes to these summers.

The Texas model offers some good ideas to think about. Why must you get so offended, I didn’t.
Sadly I think that is the by product of a larger issue where in almost all things in life have become victim to this stance of us vs. them. People pretend to want to have civil conversations around opposing views, but the reality is it's more of a "i'll listen to your view as long as you know your view is wrong" type thing instead of honestly being open to having your mind or principle changed with the right information. The other side effect is everything becomes a political point of contention at some point. It's almost like a new take on Godwin's law where not only is there a probability of Nazi's being referenced.. it's simpler that a conversation will become Democrat vs. Republican. .. Though we know that will eventually lead to comparisons of Nazis at some point too.

I don't see this in real life though, it's only on hyper exposed platforms like the news, websites, social media. In person I find most people are actually still pretty civil (though It's largely based on who you associate with).

Don't debate me on my opinion or else it's obvious you're a shill of "insert something here" ;D
He's teaching people how to profit off of getting people (including kids) into virtual gambling, microtransactions and other addictive behaviour, and exploiting "whales" (who are actual human beings).

Historically, there was a way for people to make successful, interesting, exciting and fun games that didn't require horrific financial exploitation of vulnerable players.

To quote the Dude: "You're not wrong, Walter, you're just an asshole."
Could you be persuaded into defending yourself every time he lashes out? That would fix both your psychology and hopefully his, too. You see, he is abusive because his life is miserable. Make it a hobby to give him a hard time by defending yourself and your work and the value you generate. Because if you don't value yourself, nobody has to.
The traditional model in the defense sector is:

- Military or gov't produce exact specifications for something

- Contractors bid to create that something

- The end product ends up being the result of macro-management and even sometimes micro-management from the very top, which would be the equivalent of SV tech startups being instructed on what to build by Oracle and Microsoft

But since the military and gov't are open to working with independent parties when said parties come to them with an offer, Anduril and similar companies have more freedom to develop tech as they see fit and then go and sell it to the military/gov't, and judging by this article, with considerable success.
They can block but you can make any https page into DoH. What they are going to do? Block every web site?