skysight-inc/HackerNews huggingface dataset:
I hope this happens. Native Americans have unique challenges. A thing I ran across on twitter: Native Americans were being de facto disenfranchised because they couldn't use a PO Box as an address for purposes of voter registration and the reservations they were on only had PO Boxes as addresses for the residents.

I am guessing that this wasn't conscious and intentional. I'm not suggesting some conspiracy theory to purposely disenfranchise them. But the sorts of issues Indigenous peoples face are not faced by most other Americans and they at least need a voice to begin educating the powers that be about ways in which their reality is overlooked and how this negatively impacts them.
Having read through a lot of the threads that this initiative by Feross has touched off, I've somewhat revised by opinion: I still think the terminal ads are a very bad move, but I appreciate the fact that we're all talking about this now. I'm not entitled to compensation for any open source work, but it would be nice if I could receive some compensation in order to do more maintenance/improvements and/or revive abandoned projects.

So it's good we're talking about this.
Good programmer should be good at writing essay.
>This won't work because German savers have virtually no experience of such a system.

What do you mean by that?

The incentive is just the same either way. So if they move it from say savings to some investment... not sure that requires huge experience. Most american's aren't savvy investors.
> That part of Michigan, and adjoining parts of Ohio, Indiana and Illinois are sort of a megacity now

The Chicago to Detroit train runs >100 mph and the Toronto to Windsor line is being upgraded to do the same. Earlier this month Amtrak revealed that they are working with Ontario to have service from Chicago to Toronto via Detroit. The railroad tunnel under the Detroit River already exists. It's basically going to be another population corridor that runs parallel to the Bos-Wash corridor with high-speed rail running through the spine. Ann Arbor has a train station on that line, so it will certainly benefit.
Reaper is quite a decent DAW and although it isn’t free, it’s at a reasonable price ($60 for a hobbyist license). They started to provide experimental Linux builds, so maybe it may be useful for you.
Wasm has no concept of a browser, or any outside-world interaction APIs. Wasm hosts can provide APIs, for example emscripten provides bindings to wasm for canvas and networking.
Try searching leather goods on Amazon or Ebay. 95% of the results aren't - they're leathercloth, fake leather, bonded leather, PVC, but use "leather" as a headline keyword anyway. Amazon don't care despite it being borderline fraudulent.

Then you see a quality brand you remember from 40 years ago who once sold proper thick hide belts. Comes for a similar premium price that has you thinking it's the real thing still. You can have something that looks the same - for a couple of years. Except it's bonded leather, with a cheaply plated buckle, made in China or Vietnam.

The leather goods shop, that sold only pukka items, in town is long gone. As is the shopkeeper who could advise which leather would suit your need best, and order in special niche items. There might be a real maker somewhere online, selling at artisan (ie absurd) prices. You may never know it as everyone else is trying to imply their crap is that too.
Sounds like Fedora lounge. I love how they obsess on the differences between like a 1943 and 1944 flight jacket.
That doesn't contradict the article. Literary truth is its own thing.
> if somebody watches nothing but stupid/weird stuff

the issue with that, is what counts as stupid/weird? Is watching vlogs stupid/weird? Is watching people like Logan Paul, weird or stupid? One could argue that you could actually learn alot from people like Logan Paul, about what to do and what not to do.

Also, people can learn things from the unlikeliest of sources.
>Art of Electronics

What would you suggest before The Art of Electronics?
Obviously you can't enter a market at full scale if you can't bankroll it but you can certainly start small and build up.

Complaining that it's too hard to enter is a defeatist mindset.
An Ode to Excel: 34 Years of Magic
Has anyone noticed this has been taken down due to DCMA... ️
That is an entirely unconvincing argument. Social Networks facilitate those sorts of activities to an astonishingly marginal degree.
Very interesting info on the overclocking difference between TSMC 7nm and Intel 14nm+++ however a few misconceptions:

- Intel staying low core count probably wasn't evil intent: the software wasn't there and Intel had better single thread perf than AMD. AMD was basically forced into more cores earlier because of weakness in single thread. Today, the software _is_ there (well, mostly) and we can all take advantage of more cores.

- Why did Intel fall behind? Easy: Brian Krzanich's hubris pushed the process too hard, taking many risks, and the strategy failed spectacularly.

- PCIe Gen4 does matter. M.2 NVMe has been read limited for a long time already (NAND bandwidth scales trivially). The I/O section of this article is basically nonsense.

- There's is nothing magical about x86, nor about the AMD and Intel design team. If the market is there, there will be competitive non-x86 alternatives. The data center market is pretty conservative for good reason - but ML is upending a lot of conventional wisdom so it'll be interesting to see what happens.
Makesite.py – Simple, lightweight and magic-free static blog generator in Python
There are certain ways to organize large PRs to make them easier to review and deploy. Some examples:

- if a large refactor moves code around in addition to changing logic, omit the pure moves from the diff and provide a list of files moved in a description

- if a large refactor involves a lot of renaming, or other mechanical manipulation, in addition to a little bit of logic changes, split those apart. That way there will be one large mechanical diff, where you can state in the description, "Yes I changed 500 files and there are 20 pages of diffs but the nature of changes is the same as in the first file." This is vastly easier to review for your peers.

- A useful safe deployment trick, when feasible: guard new functionality with a kill switch, as well as some kind of sampling gate (e.g. use new logic only where customer id % 31 == 0). Then when proved remove old code in a followup.
My take on this point (and something I agree with) is that you shouldn't get too attached to a particular implementation. It can be useful to build a prototype and throw it away, then use that knowledge to build a better version, than to try to keep building on top of the prototype.

There's nothing in their point that refers to documentation.
For adult cats, you might want to also support their weight instead of holding them up just by the scruff. It definitely works though.
If something else is still referencing the old machine, it means you aren't changing its purpose but only adding to it. I would imagine a change of purpose would normally be a reprov.
Mind sharing books that got you started? I've been looking into getting started with Haskell myself.
> I don't think it would - so it's a mystery why it feels the need to misrepresent Marx,

Are you under the impression that a thing wrote this, or are you attempting to dehumanize your opponent?
Sadly even though it is not popular in HN WordPress is the best for you.

Easy to set up and try and you can customize it as well. With lots of plugins for everything.

You can go with the paid WordPress.com and they will handle all the updates for you.

Static sites are good but when it is time for SEO and customisation you will realize that it can get really painful in a static site generator.
http://bettermotherfuckingwebsite.com/

I actually used this template for an internal development tool and everyone loves how fast and simple it is.
That's a custom operator definition. Operator overloading is when the same operator can be used on different types (for example, if `+` worked on both floats and ints, instead of explicitly having to reach for the correct `+` like you do in OCaml).
You can install all three os on your mac on different partitions and play with all of them if you'd like before you return the laptop. For my uses, software is either cross platform or a unix cli package. There usually are alternatives to popular windows-only software, sometimes free by someone just looking to share their tool with the community. Honestly, reddit is a good source for finding these alts, and apple related subreddits are pretty friendly and knowledgeable in my experiences (united from moaning about tim cook's apple I suppose).

Where I think macos shines is the freakish speed you can achieve when you get familiar with the keybinds and the baked in multitasking (nitpicky, but I find hitting cmd with my thumb more comfortable than reaching for ctrl with my pinky). I slap the desktops around, windows fly apart and come back together refocused on a new thought. Search dialog pops up on top of anything and a file from deep in my mess of folders is opened as fast as I can type out a portion of the name. Challenge yourself to use only your keyboard for a while (as much as you can of course). Write out some cheat sheets with keybinds (by hand so you actually remember them). Time machine is probably also the most painless backup solution beyond putting all your files behind a cloud folder, and it versions as long as you have space on your backup drive.

Then it's also a unix machine first and foremost. Lots of functionality is in the native packages, and there are plenty of ways to easily install other unix packages (brew). For instance, it wasn't hard to mount a server like a local drive on macos, using native finder to manage files and directories and the built in ssh for my pipelines. On windows, I have to use winscp and putty, which are great community tools but ultimately another layer of friction to deal with.

As far as what reviews say, ignore ignore ignore. Everyone has their preferences, all of what I've said is ultimately subjective and based on my experiences and biases. I remember that line, "windows is good now guise!!" when vista came out. Give it an honest shake and see what you prefer.
There was an article posted on HN a while back that claimed that the best way for beginners to learn a new skill is to watch an expert just work, without any commentary or explanation. I tried finding a link, but couldn't come up with working search terms on DDG, Goog, or HN.
Yarn plug-n-play (pnp) is a mechanism developed to speed up yarn install (up to 70% faster).

IIUC, angular is considering (working on?) using Hazel under the hood to parallelize angular builds.
By far the best part of the article:

> The United States military when trying to avoid divulging information gives reporters briefings with 25 minutes of intentionally dull PowerPoint presentations and 5 minutes left at the end for questions from anyone who is still awake. The presentations are called hypnotizing chickens.
Open the page with Javascript disabled
That's just nytimes doing what nytimes does best. I've never found their articles to be well researched and either accidentally or purposely misleading.

News about them lately is also not in their favor. I'm sure this is just another piece (which has been covered to death by better and more accurate publications) that is intended to discredit the current administration more.
So basically a small college football stadium's worth of people spread out over a surface area somewhere between Neptune's and Saturn's.
I will just note that fountain pens tend to require thinking about your stroke direction a bit more than other pens; it’s pretty easy to dig into the paper when going upwards. There can also be issues with getting the flow going; most cursive scripts date from a time when fountain pens were pretty much the only option, and are designed around these issues.

If you don’t want a cursive script then you could also look into the faces found in old Speedball lettering manuals.
Why would it compromise the hypervisor though?
Ok, we've changed to that from https://www.nature.com/articles/s41563-019-0452-y. Thanks!
It's in PHP and really rough by today's standards. We can talk more about it if you wanted to hit me up, my contact info is on my profile.
Wow that's a lot.
A thread from 2014: https://news.ycombinator.com/item?id=8114547
Explosive Novels of the Cold War
An alternative explanation is that they routinely bury similar negative stories so they have good reason to believe that obsfuscation and spin will work.
Show HN: Radialmenu.js – A highly customizable radial menu that's easy to setup
This is a very poorly-written story... From the first paragraph of back-slappy happy talk and inside innuendo to the lack of any coherent introduction or even narrative.

If I were to re-write it I'd fist begin with why anyone should care. What's at stake?

This style of writing might be fine for those who have already concluded that Facebook is responsible for the election of the president.

For this who haven't, this story doesn't move the ball one inch.
I don't. I could never really pair programming, even in school.

Interestingly, I can share my screen with people that have different tasks than mine. I just can't make it work when both people have the same state of mind.
> - PCIe Gen4 does matter

Strong disagree there, for threadripper and epyc products based on zen2. There's use cases for two and four port 100GbE PCI-Express NICs in 1RU and 2RU sized x86-64 platform systems where you definitely want as much pci-express bus bandwidth as possible.

In addition to the obvious use cases like people putting multiple nvme pci-express bus ssds in pci-express slots. At the low end of the price market things like a pci-express 3.0 x8 card that holds four m.2 2280 SSDs in a $18 part.

First generation single socket epyc was already a huge improvement in number of pci-express lanes per CPU socket compared to equivalently priced intel product, if you were, for example looking at building a 2RU system with eight or twelve 100GbE interfaces to run juniper JunOS as VMX.

In the single socket higher-end workstation CPU market ($400 to $800 CPUs) Intel has for a very long time had a constrained number of pci-express lanes available per motherboard. In a setup with a single high end video card like a 1080ti or 2080 and a single nvme SSD, it doesn't leave a whole lot of I/O lanes left over.
Now that is really a great website design.
Maybe there are just hundreds of these horrendous things happening at facebook at any one time and almost all of them never get exposed but from the public's view it looks like they are always missing things that should be obvious.
I would like to see a calendar organized as cards.

I don’t know what that means exactly.
a lot more context is missing from this particular link as we didn't want /r/reactjs to host this discussion.

theres been unusually charged debates over the past few days in twitter js land. you're welcome to look it up if you wish but if you aren't already aware then i'd not recommend it.
The Women of ‘LIFE’ Magazine
It makes sense when you look at the market’s reaction to these scandals. Investors don’t care enough about stories like Cambridge Analytica to jettison their holdings in Facebook, and the market reacted positively to their recent fine.

Until the US government is willing to stand up and nail them to a wall with serious fines and criminal investigations, continue to be amazed because nothing is going to change.
Regarding the line width section, I really wish people had developed the habit of resizing browser windows. Though unfortunately these days resizing the window makes fingerprinting significantly easier.
As someone who has worked with PNaCL before, I think its really important to stress how utterly terrible it is to work with. The intermediary representation for PNaCL was based off of LLVM IR, which is not (contrary to what a lot of people think) platform independent. The nail in the coffin though, was probably sandboxing. PNaCL is basically just running some opaque binary on your computer and crossing your fingers that chrome's sandboxing was up to snuff. Wasm, on the other hand, is built from the ground up as a mathematically verified sandboxed vm, and this works so well that modern wasm compilers don't even need to emit bounds checks on memory lookups in many cases. On a more organizational level, other browsers were not comfortable implementing something with so much control from a single company.
I don't really like the tone of this article. The linked document doesn't show anything evil; they're not saying "haha look at this terrible secret we're keeping" or "word came from above, let's not fix this problem" or anything like that. It's just a non-specific bug report that Cambridge Analytica might be doing something sketchy, where nobody really did anything for a few months because they couldn't figure out how to get more details.

They say there's a timeline conflict, but I don't get what it's supposed to be. The new information seems very consistent with Zuckerberg discovering the issue in December, unless he makes a habit of reading every JIRA ticket at the company.
If you have a gun pointed to your head with the requirements you have listed then you go Wordpress. Updates aren't difficult. I'm not sure about plugins (I haven't used WP in a long time,) but you can set the core Wordpress updates to be automatic. It will handle everything you need.

If after a week of coding you arrive to the weekend and think "I want to do a bunch more coding" then you go with a static site generator. Then you don't finish over the weekend and have to screw with it the following weekend as well. Then you finally publish the thing with "good enough but not quite what you wanted" functionality and let it sit there for weeks. Then you come back to it and scratch your head trying to remember how to publish / build / deploy it (or you cycle through your shell history hoping the commands are still in there.) One day you decide that you want to add that functionality you left out the first time and find that you have to relearn everything you had to learn to build the thing in the first place. Sure, you vaguely remember the easy stuff, but you have to refresh on the easy stuff to get back to the harder stuff which you never had time to figure out from the beginning.

Anyone been there? ;) In this case, I'm thinking of Hugo, but I imagine it's much the same for all the others.

With Wordpress you get enough balance of customization and ease of use that you can just get on with it. If you need a bit of help, then get on Fiverr or similar and have someone throw you pointers (or just do it for you) to save you time in getting past tricky parts.

There's a reason loads of sites on the internet are using WP. People use it to GTD and move on to something else.
We can remove that ambiguity by de-baiting the title and taking out "rotten".
There's an air strip there and its apart of NATO. Whats the point of buying it, bully imperialism to our own ally? Wha? What does the atlantic have to do with China to boot. The pacific is the key lol.
So why not have a network interface that supplies a more fine-grained access, like CSP? (Except hopefully without the godawful syntax).
What are some of the advantages of windows window management? Other than snapping I find it clunky. To be fair I tried out a tiling desktop as well and didn't really like it. Too orderly and forced for me. I like piles of papers all over my desk and windows all over my desktop I guess.
This is bad. Germany goes insolvent from malinvestment and we have a global deep recession on our hands. All their creditors will default because why not when there is a run on their banks?
Can New Species Evolve from Cancers? Maybe
Progressive Face Super-Resolution via Attention to Facial Landmark
Autoscaling Tiered Cloud Storage in Anna [pdf]
The helmet seems pretty impressive.
I picked this up as well after seeing it here a few days ago. I rewrote part of my site to use it from React, and I really like what they've done with the component authoring experience.
On the note of webassembly's text format (WAT), it's a fantastic introduction into a low level assembly. Wasm is a virtual stack machine, and it's strongly statically typed, so WAT is surprisingly readable. That being said, if the WAT you're reading wasn't hand-written, it's probably going to be unreadable anyway.

Here's an example of some mutex operations in WAT: https://gist.github.com/devsnek/9274f1420b7641d1b6c34141921f...
Tesla mulls potential factory locations in Germany
The new, improved Anna running on Kubernetes in AWS now outperforms ElastiCache and DynamoDB when it comes to efficiency (last year it outperformed Redis in terms of pure perf)

See: https://twitter.com/copyconstruct/status/1165423688847478784
I hate to be negative about products others have built as I tend to believe that if it "sucks" it's because I'm not the target audience.

That said, I am happy to hear I'm not the only one with this sentiment.
One or two sentences? It’s one of his most famous works.

Not to mention that he actively promoted colonialism. He pushed Roosevelt to colonize. He was a critical part of making colonial-settler attitudes mainstream in Europe.

Would I also be wrong for judging CNN for beating the drums of war for Iraq on behalf of George Bush? Words matter. Those who write should be judged by their words. Those who influence positions should be judged by the causes they furthered. Doesn’t matter if they wrote wonderful children’s novels.
I am surprised the article doesn't talk about Intel CPU performance degradation due to speculative timing attack workarounds. The bugs are more severe on Intel CPUs and as such, Intel CPUs took a much bigger performance hit.
I don't buy this idea that you need to see people with certain characteristics to feel inspired or something. What kind of kid thinks, "Oh, I'm a girl and he's a boy," when she sees a guy giving a talk? From personal experience as a child, those things simply don't register as differences until we're taught to register them. Maybe we ought to go back to, "Look, smart people are doing cool things in comp sci. Maybe you should go into comp sci if it interests you."
When they approved for access to personal data feeds of information, they might not have imagined the use-case or might not have know about the usage in details. "Cambridge Analytica" came out due to political implications, there might be many others people don't now.

Facebook's primary business is selling personal information for profit. This is how they sustain their business. So it will be naive for users to think otherwise. Now even WhatsApp and instagram become a conduit for collecting personal data with photos. Indeed sometimes I am astonished that many people are worried not about privacy, but more about that people do not know them or like or dislike them on Facebook and Instagram so they do everything to become influencers.

I was astonished when an account is created for a 11 year old kid, facebook and instagram suggested them adult friends or people to follow, which are not part of their circle. This is done as many kids use parents phone and Facebook use the contact phones of parents to suggest link to kids.

I talked to one of my banker friend and he told me that the kind of data he gets from Facebook is simply not possible with any other company. He can pinpoint his target market at an individual level using Facebook and customize his banking products like loans, investments, equities, bonds for them.
Practical log anomaly detection using machine learning