skysight-inc/HackerNews huggingface dataset:
You care about users privacy? Judging by how passive aggressively Google tries to prevent us actually logging out of a Google Account, you are having a laugh.
I have a PhD. The piece of paper hangs in my bathroom so I can look at it while I shit. It was a personally fulfilling experience that taught me a lot about academic research and and is almost completely divorced from the practice of software engineering management. (and most other things.. I'd suggest never being intimidated by a PhD.) The book is written on a very approachable level, I'm enjoying it so far.
I consider the GDPR to be too permissive, personally. It's much, much better than the nothing that existed before, though!
Apple denies Barr's request to unlock Pensacola shooter's iPhones
Apparently at least 25% of the liver is needed to regenerate into a whole liver. So at most you could break it up into 4 pieces (or maybe 3 to be on the safe side).
I think you've proved my point.
Good luck making that distinction in the real world - the VietNam of data standards comes right along with the power capabilities. FWIW, I'm hugely in favor of a version of PoE that ditches the outrageously expensive 1500V isolation requirement (which is ignored in some cheap PoE PD hardware, anyway), but it's probably 10-20 years too late for that...
But this is only accessible on the client side, what about all the other backcompat code on the server side (like the SameSite issue mentioned elsewhere in the thread?) Or server-side rendering? Are we not supposed to care about progressive enhancement anymore?
You should make sure to chargeback your credit card in that case.
Interesting. I wasn't aware of any EMI benefit. I wonder if this is true with shielded ethernet cables at lower data rates (eg. 10BaseT)? It seems maximum CAN drop length is far shorter than ethernet, which I guess could become a consideration in industrial deployments.
Working for a manufacturing company this is of my biggest pet peeves. Our Salesforce (and customers) insist that they _would/could_ sell (or buy) our product if only it had feature x. In my experience, most of those people aren’t really interested to sell (or buy) the product regardless of feature set.
I don't understand the allergy mechanism, though. Can't you just... mute the bad actors? I can't grasp the frame of mind where I'd need to preemptively mute people who are (believed by some guy known only as "Tom" to be) shallow VCs.
Vertical Integration Is Eating the Datacenter, Part One
I got my lover back
Get Your Ex Lover Back! contact:________robinsonbuckler@ { yahoo } . com ……………….[…][…][…][…][…]
'arcfide is definitely right; don't think of it as the same as the rest of the programming languages in your arsenal. Fortran and ALGOL (which C, Java, Go, Rust, SMALLTALK, etc. are all derivative from) have almost entirely different approaches, and very little valuable carries over.

Approaching it sort of like you would a small Lisp isn't ideal/is a flawed approach but may get you closer: acknowledging it as a separate, distinct paradigm is pretty much necessary to get a feel for it. I think the easiest way to bridge the gap right now is probably learning a concatenative language, just because the resources for teaching those are so far ahead of what APL has right now (the best way I can think of to learn to use notation effectively is by reading one of Iverson's books that use J as notation or doing one of Iverson's J labs) yet still give you a feel for where the paradigm is headed.

Summary: give J's labs a try, they might help you get a hang of the paradigm better; KEI was a fantastic teacher, and Chris Burke, Roger Hui and Eric Iverson have done a great job in maintaining the old & making new labs, and if that doesn't work, try learning a concatenative language first and carrying it over.
The problem is that bias is introduced heavily in the technical interview process still. It's still very flawed.

A classic example of this is that people read the resume before they enter the room to interview someone. They see the person went to their alma-matter (let's say MIT/Stanford). They will have a bias - whatever way it swings. (I've seen it go both ways - people hating on their alma and some loving it) It will completely color the way they give hints, the way they evaluate the candidate, and much more. If they went to a less competitive school, they might nitpick every thing the candidate does to confirm their belief that less competitive school candidates are garbage. Whereas if the candidate went to a very competitive school, they might overlook the candidates mistakes by saying, "oh, it happens - but they're clearly very smart, they went to that competitive school."

Whether you like it or not, I've seen top 10 schools overrepresented within the bay area wildly. One could say that it's because those who went to those competitive schools are more likely to be competitive and strive to work at the most prestigious companies but that alone cannot explain just how wide this division is.
even better, thanks

$ printf '%032x\n' 1213486160 542393671 | xxd -r -ps | xxd -g4 -c16
00000000: 00000000 00000000 00000000 48545450 ............HTTP
00000010: 00000000 00000000 00000000 20544547 ............ TEG
$
Sounds similar to the post from a few days ago about the Firefox WebCrypto allowing too much adjustment of DH parameters: https://news.ycombinator.com/item?id=21980199
Let's Encrypt Uptime Full and Partial – 2019 (99.92/96.4) vs. 2017 (99.86/98)
Pricing stuff is a very complicated topic, so this is an oversimplification, but...

Because people are always looking for the lowest price for things, so manufacturers have a very strong incentive to reduce those prices. If they don't, then people will buy the competitor's gear that costs 2 cents less. In that sort of market, manufacturers won't raise prices for gear unless they have no other option. If they need to get more money out of it (because of cost increases, or because they want a higher profit margin), then the first thing they'll do is find a way to reduce manufacturing costs. Increasing the price is the last thing they'll do.
I'm surprised to not see patches for Windows 7 and 8.1 (vuln is rated "important", 7 ends extended support today, 8.1 still has 3 years to go, so both should've qualified). I guess the vulnerability is new in Windows 10?
> I am a bit worried, though, about how we will continue to count marketshare. If the intent were to remove the UA it would be worse, but it does seem like browser marketshare analytics based on user agents may be coming to an end.

I think there's an implicit assumption a lot of people (not you) are making: that there's no cost in collecting data. There is: often you change things by observing them, and that's not always a good thing.

There are big costs to UA strings.
Video Gaming Will Take Over
HDMI is a lot easier: It's easier to see which way it goes, it's easier to feel which way it goes, and it's easier to know when it's being inserted backwards since it offers immediate mechanical feedback.

HDMI isn't so bad.

S-Video connectors were terrible. Worse than USB in every way possible, if you can imagine that.
I used to do this once, then I’ve lost a couple of days to IMAP. Now I keep a bunch of text files.
These are pretty good, but the Chrome implementation is better. Specific complaints:
- can't tie a bookmark to a container.
- too many clicks to open a new tab in a container (in Chrome the whole window stays tied to the container, not just the tab)
- bookmarks and history aren't container-scoped.
Physical stores can track you as well:
https://www.cnbc.com/2019/03/08/how-retailers-can-track-your...
Google Ventures into No-Code by Acquiring Appsheet
In some industries that makes sense, and that is what happens. But where prices on parts could change between units, the sale price is often set despite those small changes in build costs.

We're talking about an industry that in 2014 included about 600 million units [0] - times maybe 4 USB ports per unit, and we're nearing 2.4 billion USB ports. That money adds up fast.

[0] - https://www.statista.com/statistics/272595/global-shipments-...
Indeed I was. The post renders legibly with javascript enabled. Thanks for the pointer.
> I find scooters are great for going out to pickup takeout.

Bikes (electric if you insist) would still win though, because in a pinch they can easily be operated with one hand holding stuff. Hand + ass gives noticeably less control than hand + hand + ass, but still much better than hand + hand sans ass. Simple physics actually, the contact points are farther apart and positioned better relative to the center of mass. And with all the luggability advantage of nonelectric scooters relative to bikes lost to weight, the only remaining advantage of electric scooters is packing density. Admittedly am extremely valuable advantage when it comes to the logistics of electric dockless.

(Re-reading what I wrote I wonder if I'm involuntarily advocating for a skateboard as your vehicle for the takeout run)
>Because using Plaid or Experian they don't need per-bank credentials and tests.

They also push all the risk in terms of Plaid being compromised onto the User's, instead of the service provider.

This is a winning deal for Plaid, because in the event of an undiscovered breach, there is no proof in the form of say, hackers running off with Plaid's hypothetical Autonomous System's credentials and generating fraudulent activity that can be shut down by just patching the breach and changing Plaid's credentials.

Instead, banks have to scratch their heads and figure out why all these seemingly random customers are calling about fraudulent activity at right around the same time.

It's absolutely terrible in the diagnostics department, but seemingly ideal for exploiting legal grey areas for avoiding culpability if something goes wrong.

I'm not sure federated OAuth is the answer, but it's a damn sight better than what Plaid is doing.
AMD Begins Providing PowerPC Builds of Their “AOMP” GPU Compiler
Not everyone wants to spend time on setting up drivers and figuring out why something no longer works after an update, even if they have the skills. I can setup Linux on almost any HW, I choose not too, and use Mac and Windows instead because I have better things to do with my time. Out of the box hardware works out of the box and allows you to do something you actually enjoy. If you enjoy setting up and maintaining Linux, by all means, you should do so, but other people have other hobbies.

Mind you, it’s not like MacOS or Windows are a joy to setup either, especially on obscure hardware, but if you buy first party hardware, that hard work is usually done by people who get paid to make it their full time “hobby” so I don’t have to.

As an example, there is a YouTube dude who does nothing but installs Linux distorts. He is an expert VIM user even though he doesn’t code, just edits config files and plays in the terminal while looking super serious. I spend time in VSCode writing actual code. It’s less cool looking but far more productive for me to use MacOS for that. To each their own.
Modern software is inefficient because this is a cost-effective approach to building software. Wherever you can't pretend you have infinite resources, this attitude instantly evaporates. In other words, bloat matters to users, but not to whoever directs development (spoiler: that's rarely developers).
Sort of? For example I wouldn't call "git checkout" a primitive or low level, just really bad CLI design.
Amsterdam is far from 24/7. Besides clubs and some night shops it's dead as a doornail. London has some more, but compared to some Asian cities I cannot say it is lively at night. Probably really the climate! It is freezing outside in the streets at 3-4 am; in Bangkok that's actually nice as maybe you won't boil at that time (I like the humid hotness but people tend to complain about the heat a lot). Although my favorite EU city Berlin is 24/7 and that's cold too, so it is possible. Paris I have not been for a long time, so cannot comment on that one.
It's not a matter of assuming, it's a pretty serious point: Is there any test you can imagine that will prove anything about another person's consciousness?

If not, then any discussion about consciousness is "handwavy" and "untestable."

Tests about your own consciousness are interesting, but ultimately can't answer anything about consciousness in general, because they are by definition n=1, since you can't know if my results are actually the result of consciousness.
Also, it's annoying and a bit scary (for bugs) that this is an extension rather than being built into the browser.
AWS Introduces Open Source AutoML Toolkit ‘AutoGluon’
> the important part is the data. Altman's bet was that there was no bubble in 2015 and that his unicorn basked would not lose money, and he was right.

But thats my point. This is a terrible analysis bc the data presented is not scoped appropriately to fit the narrative.
New Technique May Be Capable of Creating Qubits from Silicon Carbide Wafer
Because the US won the struggle against the USSR and now the global economy is loosely based around US-style liberal capitalism. Most countries and their place in the international order is relative to their participation in this system. This is best explained in Jihad vs. McWorld by Barber[1].

What this means is that those who want to buy-in to this global system have to deal with Western (US) media, Western (US) norms, and even the language of the West (the language most common in the US). English is the new lingua franca, and is the language of business. This creates huge incentives to develop media (games, movies, whatever) that can be ported into English and sold to wealthy US consumers (something the Japanese figured out in the 90s -- think of bad Final Fantasy translations a la FF7). Plus many studios are in the US and make games for the US market, and to a lesser degree the export market (Chinese and Korean gaming leagues being the biggest pushes, IMO).

That said, I remember one of the Medal of Honor games (WW2 themed) which has you killing Japanese in the Pacific -- and was still hugely popular in Japan.[2]

[1] https://en.wikipedia.org/wiki/Jihad_vs._McWorld
[2] https://slate.com/culture/2004/02/why-japanese-gamers-love-a...
Writing a Ray Tracer for the Web
That ship already sailed.
People are not going back to blind ad investment most of which has incredibly low ROI.

As much as many HN readers would love to see ads and even the most benign forms of tracking to disappear, if you're aiming for something realistic (e.g that would still allow ads to exist and be a minimum profitable for all involved) you cannot just go back to the dark ages, and show the same ads to everyone.
Thanks for the feedback, truly appreciate it! Will make those changes.

The superposition part though, maybe I could've been more clearer, but I meant to imply the "being in both states" is what superposition meant. I saw it being similar to the coin example conceptually. Or was the coin example supposed to be a more proper representative of the concept?
It is indeed very similar in spirit, and of course much more devastating here.

Another attack, implemented on ECDSA and similar in spirit (though not the same attack) is in Sean Devlin's Set 7 of Cryptopals:

https://toadstyle.org/cryptopals/61.txt
The insane amount of work that goes into QA of consumer electronics.

I also now viscerally understand how China has a stranglehold on world manufacture of electronics. The concentration of skill, infrastructure, and related industries in Shenzhen or other Chinese industrial cities is unequaled in the USA. We have utterly given that up to Asia.

Back to QA: I learned what "DPPM" means: Defective Parts Per Million. A modern, large-scale production pipeline measures failure rates at the per-million level. Also, the amount of iterations in developing a product for mass-production. From that perspective, a well-produced thing on Hackaday barely qualifies as a proof-of-concept, from a production perspective.
I think classic IE would do so.
This is an attack on free speech.

"Just use a different service!" people will say. Great, until other services also terminate your account.

Yes these are private companies, but a very small number of them have tremendous control over what people see and hear online. The ideal of free speech overcomes the ideal of private corporate autonomy for me, and I believe it does for most.

The nature of social media and online services requires we rethink regulation. People should not be kicked off of platforms and services unless they are using those services to break the law.
https://tools.ietf.org/html/rfc822

(viz. not a gmail-specific feature)
it's just a proof of concept. I think it's cool to have a unified UI to the OS
it's like you're chatting with the OS and it/(she/he in the future) can show/ask you anything in response.
my core idea is to make it easy to create something like Mathematica or Jupyter(IPython) by
creating set of tiny GUI program that follow the same convention to talk to each other.
Free Esri Training MOOCs
I do have a tendency to be unconfident, to ask permission, be deferential, wait for somebody to tell me to do the thing, etc, when I could just do the thing. I tend to assume what I was going to do was wrong, especially if I get any pushback. In part because what I suggest has historically automatically been dismissed, my work and effort downplayed, etc... that doesn't seem to be a problem at my current org but I'm somewhat conditioned to assume that's the feedback I'll get anyway.

Incidentally I've never seen any of those things. At most of the smaller companies I've been at I've been the most senior woman simply as a senior engineer. Reporting to a woman sounds fantastical. I know it happens; I know a couple of female EMs at my current (bigger) company. I've essentially never had a woman in my reporting chain outside who is in the engineering org. (Across 7 jobs and about 15 years of career).

I tend to dress the part anyway and have had interview candidates assume I was the manager and my EM was the IC, but it hasn't been helpful outside of that. At worst, it can cause people to assume I'm non-technical, so it's a dangerous game to play.
Tekken-Style Health Bars Introduced in Exhibition Taekwondo Matches
Do you remember when this philosophy was called animism?
And many of them are equally ignorant as to how much money they have saved due to ad-powered web. What we really need is a transparency on this trade-off, not just bashing the status quo.
Refactoring-Bot: Eliminate code smells through automatic refactoring
Prestigious would be - FAANG/Uber-adjacent/whatever-competitive-admission-company.

You might work at Amazon - that's fine - congrats. I'm saying that it's /more difficult/ to get there on average than if you had gone to Stanford. You're more likely to get overlooked for another candidate who has all the same credentials you do but went to Stanford instead of generic school.

Just because you did it does not mean that it's a completely level playing field.
X.org Server 1.20.7 Released with a Handful of Fixes for Glamor and Modesetting
What if you're not a very good engineer, like me? But would make a good people manager?
Linalg.h is a single header, public domain, short vector math library for C++
It just so happens that 20 years later both the engineer and the manager have moved on and you find about the patch you needed when your production goes down. And even the corner cutting rarely implies just a "minimal" patch anyway.
Your Gap Analysis process sounds interesting. How did you apply it in this specific instance? Sorry if that's covered in the article, just wanted to know more!
> Google's Good Intention were to support privacy

I find this intent for be very difficult to believe. Chrome's privacy policy[0] already lists a ton of information that Chrome sends to Google.

I am cynical and simply do not trust Google. I see this as a move for control rather than privacy.

0. https://www.google.com/chrome/privacy/
> We have utterly given that up to Asia.

It's now obvious to me that recovering this capability in the US would require decades of focused investment and trade policy. The Foxconn debacle in Wisconsin is just that, a debacle. Scott Walker is an even bigger fool than I thought. I've lost hope for the US political class to have the concerted will to enact the required policies and incentives.
Some trees can live for more than 1k years and scientists may have figured
> but our brains still act as if we experience pain

That's fine for someone else's brain -- I can see it act as if a person is experiencing pain -- but I know that I experience pain. I'm not just going through the motions, I experience it.

Again, your argument is a homunculus argument -- that your brain is lying/whatever for the benefit of something else inside that is experiencing the "illusion" of consciousness. Again, you can't have an illusion of consciousness, because an "illusion" requires consciousness.
eBay trying to kill off startups Goat and StockX
I agree it is simpler from an MCU programming perspective.
The level of tracking on internet is reaching all time highs (just like stock market).. Right from big guns from FANG to the site that was just launched.

I've seen presentations where the user's mouse journey were captured and decisions like making page faster(so they dont wander around while it gets loaded) and putting important stuff on top left corner since most of the users click or point there first..

The future looks only terrifying, esp when when a new "pied piper" level internet consortium gets formed by/between FANG(wildest dream) and they share the data among themselves (this is nutso level dream) ... but only future can tell
You write that like it's a bad thing.
I went to SCaLE the last two years and I've found the talks to be pretty mediocre overall, but yes I imagine this will draw traffic away.
No. But the quality of the libraries is often much higher, and can do things that are impossible in Python and in most other languages (owing to the high degree of Julia's polymorphism and homoiconicity).
Yeah, but most surfaces do run Linux,why not dual boot?

I worked with Windows 10 WSL/WSL2 for a year now just to understand how one could setup windows as a good workspace for my colleges. And I do have to say even with the vastly more performant WSL2, docker is slow and annoying if you are used to Linux docker or xampp under windows.
This is a terrible idea unless the better mechanism includes a way to determine at least basic things like whether this is a mobile browser! Determined web developers will still be able to detect the browser using Javascript and send the info to the server. And meanwhile, we won’t be able to send resources optimized for eg mobile browsers vs desktop ones. Now we have to ship lots of crap from the server and hope JS is enabled to load the minimum. The whole deprecation movement has to stop breaking the web for activist reasons.
What is the format of the book? PDF? Epub? Mobi? Html?

Is it / will it be readable on a Kindle?
If consciousness, or any phenomenon that effects our physical world in a way we can perceive, originated from some mechanism that takes place on a sub-plank scale, then I think that it would be conceivable for some super advanced machinery to be able to effect or even replicate said phenomenon. Just not with our current level of technology
Great: whichever N “code smells” existed previously has just jumped to N+1, the most recent addition being “refactoring-bot code smell”.
2019 Was Second Hottest Year on Record
New tech aims to extract lithium for electric car batteries from oilfield waste