skysight-inc/HackerNews huggingface dataset:
This reads mostly like a pretty PR-fed puff piece version of the announcements of the Cascade Lake MCM that HN discussed last week [1], and again the Anandtech piece [2] is more interesting as well as more skeptical. Granted it hasn't been out for deep 3rd party testing and inspection yet, but from what was announced after chewing on it a week I think this still feels like a desperate rapid response move from Intel being caught off guard rather then the result of a long planned strategy. It feels too much like they took what they could given yield and TDP and simply applied a ton of glue they already had until they kind of worked together in a single one-off product that could at least produce headline numbers more competitive to AMD. No EMIB, no range of products up and down the spectrum with smaller Xeon modules designed for combination, just this ginormous 300W one-off with UPI. In fact this article seems to have a bit of new info on that:

>*"that leverages one of the three UltraPath Interconnect (UPI) links to hook the two physical chips together to create what essentially is a 48-core socket with 12 memory controllers"

If that's correct and it's 3 UPI, then presumably it'd be the square config so unlike a normal 4P system each processor does not necessarily have a direct link to all others, they may have to go through multiple hops. It definitely would not be "essentially a 48-core" at all since it'd complicate memory access patterns significantly wouldn't it? If that's the layout the potential for benchmark cherry picking and specific optimization that isn't applicable to other workloads seems even higher then normal.

AMD got a leap on Intel last with x86-64 because they didn't want to do that on the desktop, maybe MCM will turn out to be something a little like that (though less dramatic) as well given the realities of increasing difficulties in large single chip fabrication. It'd be interesting if internally Intel is rethinking that but this doesn't seem like "doubling down" so much as a first scramble.

----

1: https://news.ycombinator.com/item?id=18389373

2: https://www.anandtech.com/show/13535/intel-goes-for-48cores-...
Bats Beat Dolphins in the Battle Over Who Has the Best Sonar
I think this is sarcasm. At least I hope it is.
Someone just ported FreeBSD Linux Binary Compatibility layer to iOS? :)

https://www.freebsd.org/doc/handbook/linuxemu.html
I was talking just about that the other day with my wife, and remarked that oceans are large - they can probably eat that exposure without much consequence. But the Allies also dumped those weapons into Baltic Sea, where it now poses a danger to the ecosystem (and consequently, the economy of my country and our neighbours).
It's exactly that - bombs just makes everything a rubble, streets, pipes, electricity, houses and also more collateral death.
It would be awesome if they let you type commonly used symbols with the swipe down feature like in Swift Playgrounds—then you would not have to go through multiple screens full of characters to get the angle bracket or curly braces.
Veja 5 benefícios do vinagre de maçã para saúde
Show HN: HelpMyDev – Real Time Support Channels for Developers
What to test and not to test by Mark Seemann
Why launching a startup in 24 hours isn't a gimmick
C is not a holy cow, is it? It's just a very, very popular language. Error handling is important in programming in general, and having ways to implement it conveniently helps a lot.

Yes, errors are just data. And everything is data, including the code itself, right? It a question of abstractions introduced to the language and the program at question.

errno.h is bad. It's inconvenient, it's global, even if it's a thread-local something, it's cumbersome to use.

AFAIK, there are 2 error-related proposals for inclusion. One is making errors special, the other is a bit more generic. Both would improve on the current situation.
That's a very practical and straightforward way of addressing it, a really good idea.

In my case I very occasionally worry about having left the gas stove on in the kitchen after cooking, and what usually works, in a way similar to the pictures you take I guess, is re-tracing my actions just before and after switching the gas off. This way I can actually visualize how I turned off the gas just before draining the pasta in the sink or whatever.

This works if I remember something particular about that specific occasion tho, but it usually does the thing.
Incredibly cool project. The picture of the pulse at the top of part I is oddly thrilling.
I absolutely agree on the matter of nation states. Because they have been the reality for longer than any living human being can remember we usually consider them to be the natural order of things.

However, on a historical scale nation states are a fairly recent concept. Before the 19th century allegiances for the most part were much more local on one hand and centred around religion (rather than concepts such as nationality) on the other hand.

Nation states helped with getting rid of feudalism and gradually ushering in modern democracy. So, historically they certainly were beneficial. In my opinion, they're increasingly and continually becoming obsolete, though.

That doesn't mean, however, that a supranational entity such as the EU necessarily is the right solution to each and every problem in the future. As much as nation states served a purpose in pre-globalisation times the EU was useful in the post-war, Cold War era but it remains to be seen if or in which ways it can continue to be useful in the future.

On the matter of Brexit it'd be pertinent to ask why a disintegration movement should stop at a national level. Why not further devolve power to for example the countries the UK is made up of or eminent city 'states' such as London?

I concur in that I think some aspects are probably still best dealt with at a unified supranational level (foreign policy, currency, removing trade barriers) while a lot more should be handled at a local level.
> What is called "extreme hot" for North or East Europe is a pretty normal temperature for human species anyway.

What is called "pretty normal temperature for human species" is barely bearable for me, and has been so since I was a kid. It completely destroys my productivity.

I recall reading here that the "productive" temperatures fall into the range I consider comfortable, so I must not be too much of an outlier.
Ask HN: is e2e encryption desirable in a note-taking app?
Hi HN!

I am bootstrapping a web app for 1:1 meeting notes (https://www.oneonemeeting.com).

Its core functionalities are all done and I have a few paying customers. Then I realized that I had access to all the notes of my customers - including colleagues at my day-job employer that are using my app. I am the only developer and I refrain from reading these notes but on ethical grounds only. I believe a technical barrier blocking me (or anyone along the way) to access these notes is desirable.

My doubt is if I should work on it right now. So I would like HN's opinion on two dimensions:

1) From the point of view of a user: is e2e encryption on a 1:1 meeting notes app desirable for you? Please help validate or not if it is a worthy feature to work on.

2) From the point of view of a startup founder: the MVP is ready to market without this feature. Should I spend more time building this feature or should I focus on marketing and think about it when the product is more validated?

thanks!
"This is also why whiteness, first turned into a religion during the economic and social uncertainty that preceded the violence of 1914, is the world’s most dangerous cult today."

-- OMG P-)
Facebook isn't contributing one iota to any of these things, and neither are most tech/internet companies.

Whether or not we can eat is determined by farmers, truck drivers, distribution centre workers, store clerks, etc.

Whether or not we have somewhere to live is determined by construction workers, electricians, plumbers, engineers, etc.

Access to health care is determined by doctors, nurses, pharmacists, etc.

All these things existed well before the internet. In other words, we'll be fine.

Not all parts of the economy are equal. Losing 25% of farmers or doctors would be catastrophe. Losing 25% of electricians would be a problem. Losing 25% of software developers would be a bit annoying. Losing 25% of marketers would be a reason for a party.
Visio? Just guessing...
I'm not very familiar with IPOs or buy-outs, but for going concerns it's usual to look at the price-earnings ratio rather than the price-revenue ratio.

Ford, for example, has revenue of $37.67B last quarter but net income of only $991M. With a market cap of $37.31B, that means a price to earnings ratio of 9.5.

Microsoft had less revenue, at $30.08B last quarter, but net income of $8.87B. It has a market cap many times that of Ford, at $841.08B both because it has so much higher earnings and because it has a PE ratio of 23.9, which implies that the market things those earnings will grow at a good clip.
Yes, banning trolls is morally fine. If you want to design a system to automatically detect them, that's where things get hard
This is quite true. At the end of the day, you've got to meet the requirements, and there are design choices you can make so that the solution for one customer is clean and elegant and yet completely unusable for another customer.
This is what the authors say: "A rigorous investigation of the above question creates an opportunity both for machine learning to gain knowledge from neuroscience, and for neuroscience to gain knowledge from machine learning."
> It was fun to have a terminal app and editor where I could edit some code, and then deploy changes to a server.

There’s a number of apps on the App Store already that allow exactly this. Two of my personal favorites are Blink and Termius (use them both, but for different reasons).
It's just a bunch of facts on a specific subject: "companies leaving UK because of Brexit". How would you "balance" a list of facts to make you happier and avoid what you call "project fear"?
At a dinner party? There's the old maxim to never interrupt the enemy when he's making a mistake.

However, any conversation is helped if you enter it with a willingness to listen and hear what the other person is saying rather than starting out with the idea that they're wrong and that you're going to change their mind.
I did the same thing, with that same sequence. Discovering it had a name was a bit surreal.

I wonder how common it is. These are other accounts I've found:

http://linkdot.link/thue-morse-prouhet-sequence.html

https://trapezzoid.livejournal.com/82863.html
Best Video Cards for Gaming: Holiday 2018
Seven Pernicious Kingdoms taxonomy graphic [pdf]
Price seems alright to me. That's typical for a one-off Wordpress plugin, especially those targeting non-technical admins.
The interior of the submersible is kept at surface pressure, so you'll be fine.

(When diving in shallower waters, in a suit, this would be a concern; however, as you are at (or very close to) surface pressure throughout the dive - no problem.)
We're actually following this advice. Thanks a lot!
There certainly are other ways to stay healthy, walking or cycling are two I prefer. Fresh air is always better than gyms. I know, that in some parts of the world in winter this can get tricky, due to heavy snow or ice cold temperatures, but still, maybe then we can reduce the time spent out, 10 minutes of fresh snowy air is still awesome.
So what I do every day is walk to the bus station, take the public transport and walk from the station to the office, I also stand up every hour or two hours, walk around the office for minute or two, it really helps my spine and well being.
Yep, talking about C here, not C++.

If they would add that feature, you could use macros to get constructor and destructor like behavior (as long as it's within the same scope, you could write a macro that constructs your object, and in addition contains something like "at scope exit: run this function"), which would be super useful and as far as I'm aware not very complex for the compiler (as all they have to do is run some code whenever exiting scope) nor very far outside of the spirit of C (it's still very low level, just a small convenience feature with interesting implications, especially when used with macros).
I think the real reason FB went public even though zuck “didn’t really want to” is so they could hide behind shareholder value as their excuse for everything. Public companies don’t go public to innovate, they go public to make everyone money. This is the model currently destroying America.
Best Cryptocurrency Wallets in 2019
What's the endgame for the restoration? Does the owner plan to put it on display once it's fully operational? (Wishful thinking, I know)
Search “samsung disable ok Google” failed, so I removed Google from home screen
> Is that actually legal, and enforceable in the US?

The US is 52 different legal jurisdictions. This is one of the areas where there those different jurisdictions differ quite a bit.
The 15 Best Chrome Extensions for Programmers and Developers
Guide to Computing: A visual history of computing
Going to the cloud thinking you are going to save money is silly. It is more expensive to run things in the cloud, what you are paying for is the ability to scale up and down without a logistics problem.
Submit a PR, the author will definately see it.
Writing: Good Career Move, Terrible Career
Kernel Developers Debate Having an Official Linux System Wrapper Library
The Murder of Georgi Markov
But since when bitcoin has been "money" as acknowledged to any official sense? As far as I can tell, it hasn't. That was my point: if bitcoin isn't currency or money then it's just trading bitcoins like trading any goods, be it fur, cars, or other supplies.

So the case really isn't about bitcoin but someone who took money from illegal sources and washed it clean. And didn't report that income, obviously. That's fine.

The interesting part would be to have in prosecution something bitcoin related that doesn't apply to other goods. And in that case it would be interesting to see why the same would not a problem if the parties were trading something else than bitcoin.
I too started taking photos on my phone. It's not a solution, it's a safety behaviour. The trouble with safety behaviours is that they can stop working after a while and then you're in trouble.
Excellent stuff, now I just need them to open source the spaceship too.
There's no stopping Facebook from shoving ads down our throats, but I hope they consider creating an option to remove the ads and provide extra features. For example, charge me something per year to add chat+media backups and group video calls.

Also, before Whatsapp was acquired by Facebook, didn't they charge something like 99 cents per year to provide backups?
thank you, that was very informative. this is really hard to understand all of this, when on a landing page of the product you see only markitng BS :)
Welcome to the future of space travel.
Plumber wages in the UK are above average and growing faster than most salaries, and self-employed plumbers in undersupplied regions can make six figures whilst turning down a lot of work. Of all the industries to pick to argue "the market is saturated with too many workers", plumbing and specialised construction workers have to be the weirdest
Framer raises $24M for React-powered design tool
Hello I had the exact same affliction as a kid. I would always do things in ABBA sequence, up to your 1001-0110-0110-1001 pattern. I remember it made things "balanced" to finalize that sequence. It went off around when I was 7 I think?

Wow: http://linkdot.link/thue-morse-prouhet-sequence.html => explain it very well
Nice read, in the UK there's an island off the coast of Scotland called Gruinard Isle which was contaminated with Anthrax for the best part of 40 years, until it was cleaned up in the 80s.

Still wouldn't fancy walking around it.
> Parsing markdown is easy

You might not be the target audience. Regardless how many open source libraries or even products exist, there will be a market for users who prefer a single-click install with support.
I did the same for a time, except the pattern was simply number 5. If I snapped my fingers for some reason, I had to snap them 5 times, or anxiety would chip in, in the beginning not so much, but towards when it got worse, I had some bad times: imagine I snapped my fingers 5 times, and then once again. I had to snap the 5 times again, but then I had snapped them 5 times only 2 times... You can guess what happened next.

At some point I had an anxiety attack, realised it was not normal, and fortunately managed to, on my own, push through the anxiety of not giving in to the repetitions. Eventually it disappeared and if it ever comes back, it's easy for me to detect it early and quickly kill it before developing habit.
Doesn't seem out-of-line given that it is one-off. There's enough people that use Wordpress professionally and are willing to pay for stuff.
Please remember that Skype was bought by MS for 8.5 Billion (yes, crappy Skype). Of course it was bought for it's prevalence and big existing audience(i'm guessing). Certainly not for it's great UI/UX and Communication capabilities (I hate Skype).

https://www.wired.com/2011/05/microsoft-buys-skype-2/

So anything marginally better could certainly be worth much, much more (as in this powerful Qualtrics products suite).
Oh yeah, thanks, I was looking at Blink earlier. Haha actually I don't really need it, so I didn't install it. It was more about the feeling of "hacking" my device and doing something that it wasn't supposed to do. And having a real shell with access to the iOS file system, where I could script the phone to do all kinds of things, and write little programs that could run on a cron schedule. Stuff like that. For example, I wrote a little script that would change my iOS wallpaper once every hour, and it would take the images from a Dropbox folder.
So is it just me or are jazz apples always very powder-y to the point of tasting spoiled? I don't get why any store would sell that so I'm assuming I'm doing something wrong...
Signal was once subpoenaed by the FBI to give up all stored data/metadata relating to a certain account. They responded with the account creation timestamp and the last-connected timestamp, suggesting that they do not store information about group ownerships or contacts.

Source: https://www.aclu.org/blog/national-security/secrecy/new-docu...
It's not really about image processing, rather scene processing. A scene is kind of like a parameterizable hyper-image that depends on real world parameters (such as angle, light diffusivity, etc.). OTOH not all images come from scenes.
It's not healthy. For some people their OCD is so bad that they cannot pass a cyclist or pedestrian, regardless of how safe or textbook the manoeuvre, without having deep anxiety that they might have hit them.
It's not the "rolling out surveys" part that's considered valuable, it's the "data" part. These companies don't just drop a survey creation UI down and get $8B. They collect data, lots of it, and provide services around that data. The survey is just one mechanism they use to do that.
Not GP, but most of the apps I tried to install and execute I got “Bad System Call” notices from (some going so far as to crash init too). I reported one of those apps to the developer and they indicated it’s fixed on master, but I’ve not had a chance to compile yet (and developer said the same about an updated TestFlight build). Vim was one of the few things that worked decently well, but without a Bluetooth keyboard for Esc it was a little painful. I really like this project so I intend to get builds up and going soon and will be filing much more detailed bug reports (and ideally PRs) soon.
Indeed, there are many such nuclear sites, particularly in the West.

The main dump for Los Alamos, TA-54, which has been in service 35-45 years, is 900 feet above the aquifer that serves Albuquerque and Santa Fe, and 2 miles from the Rio Grande. One of the dozens of disposal areas it contains includes a dump, MDA-C (it is it Area G?) that consists of 4 200 foot shafts, putting their large inventory of toxic and highly nuclear waste only 700 feet above NM’s drinking water table.

https://www.energy.gov/sites/prod/files/2015/06/f23/RS1738_A...

Figure 8 shows at lower right the four negative pressure tents covering the shafts, which were visible from my backyard in White Rock.
Cloudflare's 1.1.1.1 World's Fastest DNS Resolver Is Now on Mobile
Wishlist: the arc4random family (would also put up with it being in POSIX), strlcat and strlcpy (yes, glibc, just for you), getline (fgets sucks), reallocarray and recallocarray, that signed integer overflow becomes at least implementation-defined rather than pure undefined behavior, ideally fix the notion of locales and guarantee (u)int8_t == unsigned char if (u)int8_t exists (lots of code actually relies on that).
> If that's correct and it's 3 UPI, then presumably it'd be the square config so unlike a normal 4P system each processor does not necessarily have a direct link to all others

Yeah but their target isn't to compete with a 48 core monolithic CPU it was to compete with AMDs EPYC CPUs which have even less uniform connectivity between sockets (3 per used for in socket interconnect and only 1 used to connect to the other socket). Unfortunately for Intel AMD is still going to be a step ahead this generation with the chiplet + IO module architecture IMO.
I'd rather wash my hands than have some chip implanted in me.
Please don't trivialse a disabling condition by saying "sure, but everyone does that".

All you've done here is shown that you have fialed to listen to and understand the parent poster.

They're not describing the perfectly normal response of "I'm in two tons of metal hurtling down the road I better be careful".

They're describing the pathological anxiety response. That gentle rumbling noise? That's a dead child trapped in the wheel arch, and I ran over them at that last junction. The air con is working a bit harder? That's because I ran over someone and that accident damaged the aircon. That car behind me, that everyone else says is perfectly normal? They're trying to get my attention to tell me about the cyclist I just killed.
1) As a paid user, I always want the privacy and security of my data. I may talk business deals over the app, and I don't want anyone else to read it. A small fault on the server can leak the entire database of my business conversation.

2) As a founder, I will include security as a primary function. Because people want to ensure that their conversations are secure. Also, "security" is the highlight when I invite customers and investors.

I strongly suggest to include data privacy and security. It is important for an app where people discuss important stuff.
> actual LISP manual

It's not from a LISP manual, it's from the language specification of ANSI Common Lisp.

You'll probably find non-obvious wordings in many programming language specifications. Don't learn a language from a spec and don't try to understand everything in a language spec, if you don't know the language.
> Saying "Humans suck at estimating" is nonsense. It's a skill that can easily be improved - usually at the cost of some up front planning - and there are plenty of resources to help you with that.

This is completely dependent on what you're doing. If you're implementing yet another CRUD app, then sure, you should be able to estimate that to within 10%. If you're developing something a little less predictable, like a game or something for R&D, then estimates go right out the window.
I'm not sure I understand what you mean, but for example an introspective person IS the computer that it pictures, so to say.