skysight-inc/HackerNews huggingface dataset:
> What can’t you do with 50$ SoC that you can do with FPGA in same price range?

Among other things...

Timing-accurate reproduction of vintage platforms, for maximum compatibility with original software and peripherals [1] [2] [3] [4]. Modern full-power desktop processors can do some of the earlier/slower ones, but virtually no SoC-type chips, even the ones in flagship smartphones, have the performance to keep up. The software architecture is like splitting the difference between an HDL simulator and a traditional computer/console emulator, so you can probably guess how slow it is.

Conversely, modern peripherals compatible with the original hardware ([5] [6]) can also benefit a great deal from FPGA, since many modern capabilities and densities are only available in chips with more complex interfaces than the flat system bus typically used by old-school expansion slots/ports. Because the host interfaces are parallel (and often directly driven by the timing of reads/writes on the system bus rather than dedicated handshake signals), the required timing is hard to consistently achieve by bit-banging the bus with any kind of microcontroller or SoC (the PRUs in a Sitara might be able to keep up with the raw interface, but are very limited in how much data they can fetch that fast).

[1] http://kevtris.org/Projects/console/index.html

[2] https://github.com/MiSTer-devel/Main_MiSTer/wiki

[3] http://www.fpgaarcade.com/core-status/

[4] http://c64upgra.de/c-one/

[5] https://github.com/mntmn/amiga2000-gfxcard

[6] https://sd2snes.de/blog/
I find it odd that you think the question is not well defined. Choose a polynomial with non-negative integer coefficients. Note that under the usual conventions, the polynomials x^2+1 and x^2+0x+1 are the same. Does that cover the situation you're worried about? Seriously, I don't know anyone who would say that x^2+1 and x^2+0x+1 are different, so maybe I'm not seeing what you're worried about.

However, given that, does it answer your objection?

As to why I think it's interesting, I think it's slightly surprising that given k=6 and p(k)=665 then the polynomial is uniquely identified as 3x^3+2x+5.

Do you not find that surprising? If you don't find it surprising, how would you explain it?
Agree; being a good team player, someone folks want to work with, counts for a hell of lot, IMO. Too many devs, young and old, are oblivious to this. Humility, a sense of humour, and being generous with credit are all great traits to help ensure a long and happy career!
> New characters were introduced by accident, and although they're useless, they're probably not going anywhere.

I'd say that since they exist, people will find uses for them. The article links to a page of ghost stories that uses the ghost characters as names for them; I've also seen one TV show's title given as Magical�Pokaan (sic).
Previous chapters:

https://www.filfre.net/2018/06/doing-windows-part-1-ms-dos-a...

https://www.filfre.net/2018/06/doing-windows-part-2-from-int...

https://www.filfre.net/2018/07/doing-windows-part-3-a-pair-o...

https://www.filfre.net/2018/07/doing-windows-part-4-the-rapp...

https://www.filfre.net/2018/07/doing-windows-part-5-a-second...
I don't think A&F is the right name for this effect, because A&F intentionally sells products that fit big muscular guys, and tries to avoid selling products for and to small guys. (see the related comment about
FitchTheHomeless).

They don't want scrawny customers in public as brand mis-ambasssadors That's different from buying an expensive watch or couch or car because you feel inferior sized.
"But some air marshals ... say the program has them tasked with shadowing travelers who appear to pose no real threat .. a fellow federal law enforcement officer, in a third."

Who watches the watchers? Why, the watchers!
I'm 38 and use vim since Amiga days and vi before that and would never even consider giving vim to anyone starting out!

How do you teach kids that? I know kids learn fast, but still. Aren't they in a phase where they ought to catch on 'normal' things first in apps, isn't wrestling with vim averting they concentration from what they should be paying attention to (python)?
New Yawker here: It's mainly a NY thing (and probably throughout the northeast) used to describe a whole pizza vs individual slices. Though it's rare to hear someone use the phrase "pizza pie" as it gets shortened to "pie". When I order pizza I always ask "gimme a pie to go" and I get a whole pizza.
wasn’t really an argument in the first place, but it seems to be quite obvious given that capitalism aims at the maximization of profits, and that slavery is a form of labor that extracts the most wealth from its subjects
If you think it's straight-forward then here's an example:

k=7, p(k)=12028

What's p(x)? How did you find it?
Yes! Great use of words.
From the article:

the scientists looked at the ratio between ring and index finger, which is correlated with one’s level of testosterone.

I wasn't aware of this. Wikipedia entry here: https://en.wikipedia.org/wiki/Digit_ratio

That a greater proportion of men have shorter index fingers than ring fingers than do women was noted in the scientific literature several times through the late 1800s,[16][17] with the statistically significant sex difference in a sample of 201 men and 109 women established by 1930,[18] after which time the sex difference appears to have been largely forgotten or ignored.
Oh wait wtf, why
How do you implement idempotency? Are any of your scripts open source?
I don't see how that helps - can you elaborate?
Ask HN: What would you do with Gigabit internet?
Hi HN, there is an option to get symmetric gigabit fiber internet (same download and upload speeds) at the new building I'm moving to. I'm debating whether I actually need that kind of speed (versus, say, 250 Mbps). What interesting things do you / would you do with really fast internet?
Apple prefers to tell you a $1,000 device every 12-18 months as opposed to a $2000 device every 3-5years...

Plus they make a ton more money on Apps on from the store in mobile.

It is all economics, they do not care about the pro user anymore because the pro user is not where they make money
Wouldn't this line of thinking mean all open source code just dumping? The linux kernel, with lots of its development done by either volunteers or employees of companies who use it, is also given away for free. How can a paid licensed OS compete with what is essentially a co-op of developers across organizations giving the code away for free?

Is Firefox also dumping, since it's available for free, funded by donations and the default search provider?
After 48, you’re less likely to get jobs in Silicon Valley, report finds (2017)
Your argument simply defends the status quo which has so much momentum behind it that it does not need defending.

Put an other way, the way humans exploit the environment is based on such narrow short term considerations that by default, as humans increase in number, we risk destroying the the biosphere that supports us.

Your viewpoint is already the human default.
Gee then you must hate all focus groups and the entire advertising industry because that is the sole purpose of not just this one study, but an entire industry.
The article links to the Nico Nico Douga Wiki (a wiki for creative works), in which each of the 12 characters is imagined to be the name of a Japanese youkai (a type of spirit/demon/monster): http://dic.nicovideo.jp/a/%E5%B9%BD%E9%9C%8A%E6%96%87%E5%AD%... (Japanese). It’s also quite a neat coincidence that there are exactly 12 remaining unattested characters (down from ~60 before the thorough investigation), because 12 is a rather auspicious number in East Asian tradition.

For example, 妛 (山 mountain atop 女 female) is imagined to mean a yama-uba (traditional “mountain witch” youkai) who lives at the foot of the mountain (as befitting the “女” position in the character).

There’s a good tradition of reusing old or outdated characters in new contexts. For example, in Chinese, the archaic character 囧, meaning “window” (modern term 窗) has been resurrected to mean “embarrassed” or “awkward” due to its pictorial resemblance to a facial expression.
As an Italian, I've never heard anyone use "pizza" as a synonym for pie, which is "torta".
Shopify is totally worth it. However i sometimes opt for woocommerce when I see it as long term project without direct profits. However nothing beats shopify especially when you are willing to pay for extras.
As someone who doesn't write python regularly, wasn't python supposed to be human readable for non coders? Or not need an IDE to be understood? Clearly very different messages being transmitted here.
Why don't more men take their wife's surname when they marry?
That's very dismissive of teachers. Yes it's true, some teachers are lazy like this. But you got a few things wrong.

First off, if you teach at the middle or high school level, you have to have a masters in the subject you teach. It's called a single subject credential.

Secondly, just like college professors, who continue to learn about new developments in their field, a lot of K-12 teachers, and especially 7-12 teachers, do that too. They also read papers and also attend conferences to learn the latest developments in their field.
“Just as Facebook gave us Trump, it also delivered us Obama.”

lol...
Not to my knowledge.

Maya was porting to Qt when I worked there. Alias/Studio still used its own internal UI toolkit (Edwin) at the time.
Of course you'd buy from him. Don't want him to think you're a low value proposition beta who can't afford to provide for his woman.
Looks really cool. I wish there were more of these types of fully fleshed out design thesis. A couple years ago someone did one on Windows 8 and it had an outsized effect on the development of windows 10, someone had a similar idea for office, but I don't know how much of an effect it had. either way it was fun to read and look over.
I’m curious, as a non-terminal editor person, are there any other applications where you can see or feel the benefit?
> and makes the populace mentally prepared to be repressed

First it was electronics. Then water/liquids. Then shoes. Lately, they've been asking people to get snacks/food items out. For what reason? We aren't given one. Just do as you're told, or else.
My comment was meant to be sarcastic. Maybe I should have made that more explicit

I think 30 per plane would be really bad. 30 per 2 million is probably just a normal rate
I'm reading mostly on Kindle. So when I'm interested in a book, I don't buy it right away, I "send a free sample" to my Kindle. This way I at least save money. And the pile of samples in my Kindle serves as a to-read list. I only buy a book I fully read the sample and still want to read it.

One of the downsides of piling unread books for me is that later when I return to a book I feel like it's "old news". I have better chances to read a book when I first encounter it.
Gay: If I buy this maybe he'll fsck me. (or straight with saleswoman.)

Straight: If I don't buy this he'll fsck my woman.
Hasn't happened to me in the past two years of use, but I guess YMMV.
Case changes are locale-sensitive. For example, if your locale is Turkish, toUpper(“i”) is “İ”, the Turkish dotted-I. Meanwhile, toLower(“I”) is “ı”, the dotless I.

But now, if you don’t have your locale set to Turkish, then you have

toUpper(“ı”) = “I”, toLower(“I”) = “i”

so the character does not round trip.
That kind of research will be done regardless. I'd rather their results be publicized and customers be cognizant of their own biases and the way they are being manipulated.
Uhoh, I always thought torta was a sandwich. That is what I order from a local Mexican restaurant... The joy of overloaded words.
Extracting a key over only a few days pretty much is a killer, heck even a few months for a high value target is game over think what happens if you get the private key of a key internet service like Google or Facebook, not to mention .gov or .mil sites.
I think the author generalizes too much from one example re: decentralization existing to work around the law.
Except, it's really not. Boring "MIX_ENV=production mix phx.server" works just as well, and you can trivially add the stuff to make logging into a node easier.

Everybody wants this tooling for deploying appliances when frankly we are almost all just doing boring webshit.
That would be a great project.
Or, roughly equivalently, "our notation for writing down integers makes sense".
Can't say I've ever bothered to look up pizza in a dictionary before, but here we are.

dictionary.com has this to say about the word pizza: a flat, open-faced baked pie of Italian origin, consisting of a thin layer of bread dough topped with spiced tomato sauce and cheese, often garnished with anchovies, sausage slices, mushrooms, etc.

And the dictionary that comes with MacOS claims the origin of the word pizza is Italian, litterally 'pie'.

<shrug>
I don't exactly know which countries are nowadays classified by president Trump as a "shithole", but I wonder what is a country that classifies as such and had been "raped and looted" by Sweden in the past?

Thinking back to the history lessons about where the historical Sweden waged wars at all in the past, I still couldn't figure it out... Ukraine, Poland, Russia, Lithuania, Estonia, Germany, Norway, Finland? Nope, none of these.
The site just redirects me to their GDPA choice page. After clicking the option to not sell my soul I land on their plain text site (which itself isn’t bad, it loads amazingly fast), but only to the startupage instead of the article. That’s just a list of articles, that one not included, and no option to search. Well fuck it
I am sharing my experience because I know how awful sleep problems can be.

I'm in my 30s and eat what many consider a very healthful diet - virtually no sugar, just veggies, high quality fats and proteins, and minimal fruit. I spend 7-9 hours in bed; yet wake up feeling exhausted every. single. day. I'd love to exercise, but I'm too continuously tired to get started.

Melatonin, when taken via dissolving sublingual tablet (1-3 mg), makes me feel a bit sleepier, but doesn't often keep me asleep through the night. When swallowed via a capsule, it makes me feel like I've been hit by a bus for the entirety of the next day, even if I slept the night before.

My own research led me to magnesium glycinate, which helped to some degree (maybe I wasn't taking enough?), but didn't solve the problem. My biggest trouble is falling asleep - I can be dead tired, but as soon as I'm in bed, my mind goes nuts, and I lie awake for hours. Then, by the time my body is in nice deep sleep, it's time to get up, and the deep sleep is disrupted.

I recently had an appointment with my physician (who practices integrative medicine and is not your typical MD), and he told me to try a relatively new formulation of magnesium called Magnesium L-Threonate, commercially known as Magtein.

It is apparently the best type of magnesium for crossing the blood-brain barrier, and thus, likely the best at addressing sleep issues.

I've been on it for about a week now (taking 1000mg 2 hours before bed and 1000mg upon waking in the morning), and have slept better in the last two nights than I have for a long time. Here's to hoping it keeps working!

I also use a couple other hacks to help me sleep - at night, about an hour after the sun sets, I wear "blue blocking" glasses (the UVEX S0360X fit nicely over my prescription glasses). Sounds (and looks) goofy, but for me it creates a noticeably stronger "sleep pressure" than I'd experience without them. I also wear a mask over my eyes when sleeping, to block out any ambient light, and I just started making an effort to listen to music while waiting to fall asleep. I think all of these things help to some degree.

Also, check out the book "Why We Sleep" by Matthew Walker.
According to consumerlab.com, there have only been a few, small studies, all supported by or involving employees of Ajinomoto, which sells glycine. So it seems wrong to call the evidence "very high".
> It's obvious we are talking of an organically growing decades old codebase. It won't surprise anyone.

Indeed, I'd be surprised if the current teams even know how to actually set up a working build environment, as opposed to something like "Here's a pile of VM templates, each one from a former subsystem lead who left the company 5-10 years ago, and a how-to document that assumes you're running VMWare Workstation 4.0 on Windows XP. Talk to Joe if you need licenses for anything.".
I strongly object to doing whatever the fuck you want with no regard for social or political consequences.

There's an attitude that anything goes short of violating an individual's rights, even if your actions do collective damage.

Anyone who disagrees or resists this nihilistic attitude is then denigrated as weak-minded, "triggered" or insufficiently masculine.

I think this attitude is getting more common, despite its harms.
A pie is a close-sided sandwich.
A Deadly Hunt for Hidden Treasure Spawns an Online Mystery
There are continuations mentioned in the preface, right? Are we going to talk about them next? :)
Is that true? My younger brother who was very scrawny in High School had a wardrobe that consisted almost exclusively of A&F, and I don't remember any of the clothes looking ill-fitting.

Looking through their website, the majority of their clothes seem to come in Extra Small and only go up to XL. Maybe their sizing is really off? The size guide didn't seem to be off from what plenty of other retailers are using though.
Emoji already existed in documented (not to mention frequent) use when they were added to Unicode. As other commenters noted, the emoji originated in Japan and were encoded in the character sets used by mobile phones. Not adding them was not an option, because it would mean Unicode wouldn't be able to encode Japanese emails and text messages.

What happened in the past few years is that the emoji set was updated, because the Japanese core set missed symbols when considered from a global perspective. In some cases emoji have also been added pro-actively in cooperation with smartphone OS vendors; this is a point of contention, but I think it makes sense in this case.

> We end up with standard that is full of short lived symbols from 2000-2025 […]

That's fine. There is plenty of space in the Unicode standard. It also contains whole swaths of glyphs that were only used in some small country for a few decades, or that are obscure to the point of being almost irrelevant. But that is what Unicode is for. It is a means to encode the texts we produce as humans¹, not a proscriptive table of characters we ought to use.

1: Aliens too I guess, as long as they can provide proof of prior and significant enough use.
I like to use tiddlywiki to keep track of stuff like that. It is super flexible and it is easily self hostable. Therefore, I don't have to worry about some startup going out of business but I still have the benefits of advanced features like tagging, full text search, etc.
It’s a delicious casserole.
It's not about being right or wrong here, but demonstration of power in a setting where also other relationships are present (in this case the one between her and the other person).
I remember reading a few years back that the extinction of a species is worse than we think because it likely also leads to the extinction of exclusive parasite species. For example, if the California condor goes extinct then (maybe) that would also lead to the extinction of some louse species that exclusively parasitizes condors. The author seemed to think it obvious that this would be a bad thing, that the extinction of any species must be a bad thing, but I can't imagine why anyone would think that way. I want to save the condors, but I think the world is better off without the condor mites.
Security is one of them.

When RPM-GPG-EXAMPLE and example.rpm are both coming from https://example.com it's less clear. When example.com is coming from a mirror repository, or being emailed around (yes, this happens), package signing asserts that example.rpm was signed by the signatures in RPM-GPG-EXAMPLE, which has a strong (but not bullet-proof) connection as being built by example.com.

From that example, we can see that package signing also protects from someone who's able to break into the main example.com webserver but not example.com's build system - if the attackers did not get into the build system and example.rpm has a valid signature then despite the webserver being broken, the rpm file can still be trusted, assuming the webserver did not have a copy of the private key used for build signing. If we loaded https://example.com/RPM-GPG-EXAMPLE before the webserver was broken into, and then the webserver was broken into and a malicious RPM-GPG-EXAMPLE and example.rpm were uploaded, it would be noticed. (Examining changes to RPM-GPG-EXAMPLE are, unfortunately, left to the reader as an exercise.)

Still, while it's true that loading the file from https://example.com/RPM-GPG-EXAMPLE relies on TLS, but there are methods available to confirm that the file's contents are valid, that don't rely on TLS, if the security folk at example.com are doing their job.

Finally, TLS is not an all or nothing game. Or rather, the certificate used to sign the https connection does not have to be blindly trusted, and in the case of sketchy root certificates, even if https://example.com loads fine in a web browser, it does not mean it should necessarily be trusted. Certificate Transparency (eg crt.sh) is a proper lever when working with example.com.

Security is complicated and there are no silver bullets.

`curl | sudo bash` is batshit though.
OK, let's consider your view point. Perhaps England had lions a few thousand years ago, they went extinct and perhaps some other predator took its place or may be it didn't, maybe the predator that was above it (if there was one) in the food chain went extinct too. But, yeah human life went on.

Now, here's where I disagree. The effects of extinction perhaps seem more pronounced with some species, rather than others. For instance, take coral reefs and how these could trigger a cascade of events affecting a bunch of species like small fish all the way up to human industry and life. Same with say bees, where they potentially can affect agriculture and humans in a huge way considering they are instrumental for pollination.

I suppose people don't like the idea of incurring the cost of efforts to prevent a species from extinction when they think its simply a moral thing to do, but in reality I suppose everything from climate change to saving endangered species is all just an effort towards self preservation for humans, perhaps simply branded differently.
Thanks, whats the best magnesium supplement to take?
By the way, if you want to watch some impressive live coding presentations, +1 for David Beazley.
Seems macOS Terminal app still hasn't True Color support. Tried running https://github.com/tclamb/iTerm2/blob/d0ecb297727a59c9ee5511... both in Terminal app and iTerm 2, and only iTerm 2 shows all colors, whereas Terminal app still shows only some colors. My VIM themes also look more bleak in the default Terminal app.
See I have the opposite opinion to you.

I think one of the biggest problems with business today is that fact that we in society have removed "personification" from the company, companies are made of people, and allowing companies whole to act as if they are amoral automatons with their only goal profit seeking removes the ethical obligations of the people that make up said corporations. Allows management to hide behind phrases like "it is not personal it is just business".

So no a company may not be a person, but people are in charge of it, people make the choices and policies of the companies, and as such those people though be personified and held to an ethical standard and foundation on behalf of the company.

Explaining away all of Apples anti-consumer policies simply because "Well the damn lawyers" as you have done here is a massive evasion and redirection of responsibility that the management, engineers and really every employee of apple as to their customers