skysight-inc/HackerNews huggingface dataset:
I lost $2k in a Facebook scam that I'm really not proud of. A company spoofed BitMain's FB page and ran ads for their newest AntMiner models saying they had a batch that was ready to ship in limited supply. The BitMain FB account looked legit. The website itself obviously had an SSL cert (and was a pixel for pixel clone of their real site, except the product was in stock), but what I didn't notice was the microscopically small presence of a dot over one of the characters. It was an IDN homograph attack, and looking at the website and not noticing the unicode character, everything else looked right.

The fact that they took BTC as payment didn't raise any red flags either, because, you know, BitMain does.

I'm mostly infuriated at Facebook for not validating the company name or doing anything resembling protecting their audience. I lent them too much credibility because it looked like they were ads from the real company's page, and so I let down my guard elsewhere.

I've never otherwise been hacked or scammed, and I know allllll of the basics to look out for, but this one still infuriates me for making a fool of myself.
By late 2000s, instruction scheduling research was largely considered done and dusted, with papers like:

https://dl.acm.org/doi/book/10.5555/923366
https://dl.acm.org/doi/10.1145/349299.349318

and many, many others (it produced so many PhDs in 90s). And, needless to say, HP and Intel hired so many excellent researchers during the heydays of Itanium. So I don't know on what basis you think there wasn't enough investment. So I have no choice but to assume you're ignorant of the actual history here, both in academics and industry.

It turns out instruction scheduling can not overcome the challenge of variable memory and cache latency, and branch prediction, because all of those are dynamic and unpredictable, for "integer" application (i.e. bulk of the code running on the CPUs of your laptop and cell phones). And, predication, which was one of the "solutions" to overcome branch misprediction penalties, turns out to be not very efficient, and is limited in its application.

For integer applications, it turns out the instruction level parallelism isn't really the issue. It's about how to generate and maintain as many outstanding cache misses at a time. VLIW turns out to be insufficient and inefficient for that. Some minor attempts are addressing that through prefetches and more elaborate markings around load/store all failed to give good results.

For HPC type workload, it turns out data parallelism and thread-level parallelism are much more efficient way to improve the performance, and also makes ILP on a single instruction stream play only a very minor role - GPUs and ML accelerators demonstrate this very clearly.

As for the security and the speculative execution, speculative execution is not going anywhere. Naturally, there are many researches around this like:

https://ieeexplore.ieee.org/abstract/document/9138997
https://dl.acm.org/doi/abs/10.1145/3352460.3358306

and while it will take a while before the real pipeline implements ideas like above thus we may continue to see some smaller and smaller vulnerabilities as the industry collectively plays whack-a-mole game, I don't see a world where the top of the line general-purpose microprocessor giving up on speculative execution, as the performance gain is simply too big.

I have yet to meet any academics or industry processor architects or compiler engineer who think VLIW / Itanium is the way to move forward.

This is not to say putting as much work to the compiler is a bad idea, as nVidia has demonstrated. But what they are doing is not VLIW.
I wonder if there’s a legal case here? A lot of companies only hire entry-level from new college grads (or even worse, returning interns). How is that not age discrimination?
Competitive distributed companies already pay for your home office setup, and many people opt for better chairs and desks they would likely get in a normal office. I think for companies to stay competitive in a WFH environment, they will have to offer similar benefits.

The other point I agree with :)
i don't get how an adblocker would have help in this case. the victim could easily be conned into downloading this app through a marketing email or some other way. the real issue is that an app like this is even allowed on the play store at all.
How is a VAT progressive?
Postgres tip: define columns as TEXT, but with a CHECK constraint that the length is what you expect. This avoids the problem with varchar(...) that views inherit the underlying column types (including the length specifier), and prevent you from changing the maximum length in the table unless you drop and recreate the view. (There are ways around this through system tables but they are wholly unwieldy.)
> Another reason is a lot of manufactures of grounded/polarized wall-warts and GFI plugs tended to orient the damn things for ground pin down making ground up installs prone to falling out.

I've taken to using these kinds of 30cm / "1 foot extension cords" just to get wall worts a bit of distance away:

* https://www.amazon.com/dp/B00F1CLF7O/

* https://www.startech.com/en-us/cables/computer-power/externa...
And https://sr.ht.
>Couldn't Arm publicly ignore that seal of authority? Kind of like when a certificate expires and you revoke it?

They did. And in other for a new Seal to be approved, it required something else ( I cant remember what it was ) which was also in the hand of the CEO. So in China under their law ARM China is perfectly fine and there is nothing they can / would do. ( Not that they are trying to help ) ARM UK and US can't do much apart from not supplying future design to ARM China.

I should note all of these was before UK and China's tension got worse.
ARM is a joint venture that Apple started with Acorn and VLSI.

Article from 1990:
https://www.latimes.com/archives/la-xpm-1990-11-28-fi-4993-s...
Gawker, Peter Thiel, Trump, the Brittle Grip and the Case of the Century
The earth pin is also longer than line and neutral pins so it should be the last one out in most circumstances (as well as opening the shutters only after engaged)
With all due respect, I suggest you contrast the effort it takes to overcome these issues versus what it took to start the GNU operating system.
This was pretty much an exact question I had about OAuth 10 months ago:

Something I still don't understand about the OAuth flow is how it's _not_ training users to be more easily phished for actual usernames and passwords. The very first step is "If you are not logged into the third-party, display a login-form from the third-party."

The thing is, you never really know off-hand if you're logged into the third-party (provider) or not without opening a second tab and going directly to the third-party's site, since you're always getting logged out after various timeouts, cookie-clearing, browser-closing, and computer-restarting events.

What prevents an OAuth client application from displaying an OAuth process that shows a fake login form, which looks identical to the provider's login form, to get the user to enter their provider username and password before they realize the URL is off? It seems like it trains users that it's normal for websites to launch a Gmail login form and this is perfectly safe.

https://news.ycombinator.com/item?id=21357370
You aint your mistakes
Yeah, it's not just presence but centrality to experience.

Powershell is still peripheral to most Windows' user's experiences. If they script anything on Windows, it's probably via VBA and MS Office. And even many sysadmins (IME, I know this is changing) seem to default to BAT files out of habit.

Contrast with shell on * nix, where it is more commonly used and known (even if not to writing fluency, most * nixers could probably read a shell script thrown at them barring poorly formatted/structured code). BASIC's popularity was largely due to its centrality to the user experience on early PCs, with many PCs starting in a prompt where BASIC could be entered directly. If it had been hidden away behind several menus and options, it would have been less popular.

Javascript's popularity is similarly due to its centrality to the experience with web browsers, and the ability to run it on anyone's computer without needing to compile and publish anything beyond the code itself (and an HTML page to show it off on).

EDIT: Asterisks ate themselves, edited to put a space between them and "nix(ers)"
Suppose we find primitive life forms after sending probe. What's the next step gonna be? Should we manipulate things or let the life form as it is?
Which software is used to make those diagrams? The ones I use don't have good arrows like that
> It was such a good deal for GM that it didn't matter.

Exactly. There is literally no downside for GM.

If it's a total scam and falls apart tomorrow, well - they didn't pay any money for the deal (aside from lawyer time). Oh well.

If they can sell off their stock grant, that's free money.

If they can actually make parts/vehicles for Nikola, that's even more money.
The latter. Hence it's basically zero risk for GM. If Nikola is real, then the deal is good. If Nikola is a fraud, then it's not like GM wasn't going to do R&D on battery tech anyway.
Actually credentialism could make sense in this case. Let someone study all of the Leetcode once, on their own terms, and use the same results for every company for the next 5-10 years. A credential has issues of access and privilege, but I think it’s clear at this point the lack of a credential is also posing serious problems.

Doctors don’t have to relearn everything on the boards every time they talk to a new job, and that definitely helps combat ageism in that field.
> How exactly does climate change lead to a world war?

Climate change leads to changes in changes in rivers and availability of fresh water, irrigation water etc. This can leads to conflicts between large states in resource constrained regions (e.g Middle East or South Asia) that could then spread globally.
If my reading of that paper is fair, it suggests a third of people deliberately make choices that cause other people to suffer more than they do even if it increases their own suffering by a lesser amount. And that is terrifying.
I’m not sure exactly what you tried, but it’s actually quite easy to download a file to the Files app.

As a quick sanity check: use something like YoutubeToMP3 [0] to generate an audio file. Then, clicking the URL of that MP3 will prompt a download modal that will save straight to the Downloads folder in Files - right from Safari.

[0]: https://ytmp3.cc/
Could he hold the polar opposite assumption? That no life has value?
C11 and C17 Standard Support in MSVC
Men, this guy fired 2 health ministers during a pandemic. And during a pandemic we don't have a health minister!
They also stated that investors at the time were aware of the limitations. If that is true, then who would have been defrauded?

I’m not trying to defend them, but at that stage of the (private) company, if they were honest with investors then is there an issue? Where is that line? If they weren’t honest with them, then that’s a whole other story.

(And I’m not sure you can assume they were in fact honest with investors.)
https://www.trucks.com/2020/03/03/nikola-go-public/
I wonder how you would deal with theft and espionage for an underwater data center. The fact that no humans are around could be detrimental.
Nvidia's chips support hardware overlays. Historically CAD software used them, so Nvidia soft-locks the feature in the GeForce drivers to force CAD users to buy Quadro cards for twice the price instead. Their price discrimination means we can't have nice things.
My guess is that they dont read the source, they just thought you were taking about ARM as a whole and mixing up with the recent news of Nvidia.
He interpreted the Instruments profiling incorrectly. The biggest cost (2s) is coming from `closure #1: in ViewRendererHost.render(interval:updateDisplayList:)`

> Of the 10 seconds captured, 30 percent of them are used for the various retain/release and malloc calls in Swift and Objective-C

This is not indicated in the profile screenshot, though I will concede that perhaps it's showing up from the "inverted" view or something.
I have been emacs adjacent most of my career (I'm 50), but never really took to it until about 6 or 8 years ago. I was never a full-time Linux dev, for one thing. For another, I've spent my career about half in code or whatnot, and the other half in PowerPoint or Word communicating technical things to nontechnical people, and so lacked the long-term immersion I thought was really needed to GET emacs.

What finally drove me to it was Org. I got super tired of proprietary to-do/data managers evolving away from my needs. The last example was the VERY popular OmniFocus, which had a major rev that introduced tons of whitespace and thereby killed the "high data concentration" view that I wanted.

OF was also pretty crap at something else I really wanted, which was the ability to have TODO tagged items in my notes. It could almost do that, but not really. And, of course, Omnifocus files are opaque.

Orgmode is exactly what I wanted. I have a huge corpus of files that are searchable with almost immediate speed (via Deft), and Org itself is awesome at pulling the TODO items out of a notes outline.

I manage a whole bunch of client relationships/implementations, so I have a file for each customer. I can easily scroll back and review the history of a deal/engagement, see what was discussed and what was decided, and also see all the todo items that I noted and did, and when they were done.

The agenda function means I can see a review of all the active TODO items across all the org files super super easily.

The tl;dr is that it's SUPER powerful, and will absolutely reward you spending a couple days figuring out how to make it work for you. There's a bunch of very generous people in /r/emacs and /r/orgmode who will help you, too, if you get stuck. I strongly suggest you give it a try.

I don't edit EVERYTHING in emacs now, but org has me pulled in enough that, unless it's an email or a real document, I'm probably in emacs.
Org-mode is the reason I started using Emacs in the first place.

I'd be hard pressed to come up with a more important tool in my productivity/organization toolbelt, it's become a really important part of my notetaking process. It's not perfect by any means (exporting to other formats in particular is kind of messy), but it's an insanely powerful platform that does a ton of stuff, and is just really flexible without being too overwhelming. At the end of the day, everything is just text, so you can get in really deep with scheduling and capture templates, or you can just write out nice TODO lists.

Also check out Orgzly on Android if you're looking for a mobile client. Works pretty well with a Syncthing setup, or you can host your notes on a platform like Dropbox if you think that's easier.
They didn't buy any stock. GM gets 11% in return for supplying and R&D for the Nikola "car". But they didn't spend any cash, and in fact get cash because they can reimburse 700M.

In the worst case, they were paid to do their own R&D.

Nikola basically bribed GM with a insane deal so they can say they have a GM partnership.
Great book. David Sinclair makes a good case for why aging is the primary disease, and increased risk for cancer, heart disease, neurological decline, etc...are symptoms of the same disease. Even a universal cure for cancer would not increase lifespan drastically, because you'd just die from another collection of age-related ailments a few years later. We should try to find a direct cure for aging. Aging research in the past 5-10 years has been promising.
Thanks! Also, this release is the work of... 94 contributors, I should have mentioned this in my post.
How does GitHub codespaces factor in?
Repl.it cannot add install packages and has similar issues with R as well. I hope they can add that feature.
>There is nothing stopping me from getting an adapter to plug a space heater with a cheap 16awg cord with an adapter into a 30a outlet

That would be against code.

There's nothing stopping you from running bare wire through your walls.

There's nothing stopping you from not bothering to ground any outlets.

There's nothing stopping you from using 14AWG romex on a 50 amp breaker.

Etc., Etc.

All of that is against code, and I've personally seen all of that in the wild at people's homes, offices, etc.

If you wanted to do things the #rightway, you'd most likely need a subpanel for the UPS to feed.
no shit sherlock
When I'm curious about something that I might have to click through, I DDG it and find source material. It's not overly paranoid, it's been good advice for decades.

Telephone charity calls are exactly the same way in my world, and started me down that handling path. If I look your org up and you look legit, and I'm interested, we'll see. You having called me isn't always strike one, but it often is.
What is your source?

https://www.bbc.com/news/business-53633315

Your post implies that the president expects to directly benefit financially from the sale of TikTok.
Any free app I always look at the developer name. Generic name that looks like it could be trying to mislead? Always a bad sign.

Who gets together and says, "I have the perfect name for a new dev shop: Develop Apps".
Until some user inserts 100MB in a single column of a single row.
I really liked the "answer yes" point. It keeps the person needing help going in the right direction instead of stopping them cold.
Extra $300 unemployment benefit coming to end as money runs out
Helm has a slight learning curve (more like un-learning curve). Need to forget Tab completing/narrowing. (It is hard for long time Emacs users)

Just start typing snippets of what you want.

Once you get used to it, you want it everywhere.

FZF on zsh works the same way and is a pleasure to use for people with 10 of thousands of items in shell history.
On my Raspberry Pi 3 I'm running Hypriot OS which installs a minimal host OS and then just runs Docker.

Thanks to cloud-init (Old version though) you can even pre-configure the boot image with your SSH key etc. which allows you to automate your initial install.

https://blog.hypriot.com/downloads/

https://cloudinit.readthedocs.io/en/0.7.9/topics/capabilitie...
I once replaced a Hadoop ETL process that took several hours with a GNU Make ETL process that took several tens of minutes and loaded well more than 1.4GB of data, at a company that shall not be named. Its Java developers working on Windows machines blinked uncomprehendingly at it and muttered, "This is not enterprise." I quit within the month.
it wouldn't be too hard I don't think. It's a sealed tube so any attempts to get in could be detected with accelerometers or microphones.
Important read right now.
Names with stories: The story behind Sundae.com
It seems to me like keeping ARM in the UK -- either being incorporated there, or just the offices and workers -- would be a huge benefit for the UK in the context of Brexit.
One thing to point out is that global pandemics don't just afflict human populations. Biodiversity within the agricultural crops we grow helps to protect them from being totally wiped out. The Irish potato famine was the result of a lack of biodiversity and an over reliance on a monocrop.

A current example would be the ubiquitous banana. The cavendish banana (the most common variety you'd encounter in your produce isle) is under attack globally and is at risk of being wiped out. And this isn't the first time that's happened. The banana your grandparents grew up with, the Gros Michel, while not extinct is no longer commercially viable.
Looking at the images, that don’t even look that similar. They’re obviously trying to save face.
Show HN: Can I create a better image format than PNG? probably not
This is the thing that confuses me a little, fresh blood is important too but having people who've gone round the block a few times (especially somewhere else) can be very helpful even just as a second pair of eyes.
Happy to come across. Love metabase.

In business plan, does 'Isolated Application Server' and 'No Noisy Neighbors' mean the same ?
Are You an Investor or a Gambler? The Stock Market Knows
Those are all arguments your team has been repeating for a while, and I used to be amenable to, but am no longer given the amount of time that has elapsed.

Something is pretty broken over there, and it's especially not charming to read the team chiming in with 'lol haskell too!' - can I bill you for the type inference crashes and workarounds I've had to do because no one bothered saying anything until August 2020? https://twitter.com/krzyzanowskim/status/1305579668104331264...

I'll be happy to admit I'm wrong when Swift UI 2021 is rendering lazy lists just fine on Mac and iOS, otherwise, its just me hearing about ARC optimizations for the 50th time and trusting it.
https://twitter.com/jckarter/status/1305562770859933696?s=20
Not at all fool-proof.

What if they can register a very similar / regional domain that you didn’t set up already?

Normal rules don’t apply when you’re a criminal so spoofing SSL cert names is something you might as well do too. It’s just not practical to examine and confirm the cert manually of every company you interact with online.

These internets are dangerous, even if you know what you’re doing.
We don't have the ability to manipulate that kind of ecosystem.
By my reading, the authors say this was done with subterfuge to try and hide who did it.

It probably is possible to come to a solid conclusion about whether the virus was engineered or not by looking at the genome (I certainly don't have the technical skills to judge this article).

But assuming it was indeed engineered, determining intention (e.g. made to look like it was not engineered, or obfuscating who engineered it) is another level of extraordinary. There would be so many ways to misread the data as evidence of subterfuge, when maybe what you're seeing is just how they routed around technical problems.
It's trivial to figure out from public primary party affiliation data.
This is horrible for Arm
A few hundred people should be fine! For fun I made https://github.com/pion/rtsp-bench and was doing 14k people before I saw my first hiccup.

You just need watch CPU Usage and Network attributes (loss, congestion etc...) Getting this right will take a little bit of WebRTC knowledge. Happy to answer any specific questions :)

There are also lots of hosted options as well! Real world WebRTC has a few different parts though, https://bloggeek.me/webrtc-server/ is a good intro I think.
> I send people e-mails asking two questions, and only get the first one answered.

This has been bugging me for at least 10 years, and also extends to IM. If it's IM, I ask one at a time.

If it's email, I either have to ask one at a time, form the two questions into one, or turn it into a sandwich - question 1, question 2, rephrase question 1.

What I really want to do is grab them by the shoulders and shake them, shouting "You saw the second question - yes?!?!"
The average life of a car is 8 years or 150,000 miles. I doubt FSD will be available within 10 years.
> This puts Britain in the invidious position

Nice.

> in·vid·i·ous /inˈvidēəs/ adjective (of an action or situation) likely to arouse or incur resentment or anger in others.
Actually, in the long-term, waste-heat management is the only problem. Every other problem can be geo-engineered away, but we could never geo-engineer away thermodynamics.