skysight-inc/HackerNews huggingface dataset:
I've no real love for the intended use of the dash buttons (re-orders of items) but do hope that some other company comes up with a similarly easily hackable wireless button for interactions.
No actually, I just really like the language and the nations that speak them. Could imagine perhaps living there someday (I'm a sucker for Fachwerk architecture, if nothing else!) Though I hear it's hard to make friends, which is an issue since I'm already old, as discussed.

I live in Ireland, which was one of the easier places re: visa, cultural integration, language, etc. and it's been pretty good to me all things considered.
FBI: Pedophile Symbols
Just make it a part of the default UX flow to print out a paper key -- like the paper wallets that consist of a dozen random key words that let you back into your account.
Which project is it?
Celestia[0][1] can just about do it. In principle, it can show you what you'd see from any point in space. In practice, it's limited by the data it has (for stars, it uses the Hipparcos Catalogue, which only contains ~ 100,000 stars of the ~ 250 billion that are in the Milky Way) and displays the Milky Way, outside our "immediate" neighbourhood (i.e. several hundred light years), as just a set of amorphous blobs. Hence you can visualise the Milky Way as seen from the edge of the galaxy, but it'll be rather blurry. (It also obviously doesn't include the newly discovered warped shape.)

Edit: For this purpose, I think that this "Chrome Experiment"[2], might be better.

Also see "Gaia Sky"[3] which I haven't tried, but which looks really interesting and may well do what you want.

[0] https://celestia.space/

[1] https://en.wikipedia.org/wiki/Celestia

[2] https://experiments.withgoogle.com/100000-stars

[3] http://sci.esa.int/gaia/60036-gaia-data-release-2-virtual-re...
If you really want to understand please find out why so many people prefer dynamically typed languages. Maybe start using one yourself...
I read all of the first three volumes and attempted every exercise. It took me a little over three years, and most of the focus was on very low-level stuff like random number generation, arbitrary precision math, sorting (of course) and memory management. The first book is half math and then a lot of the rest discusses his assembler language MIX. The middle third or so of volume 3 discusses how to optimally sort files that are stored on tape (!) that are too large to fit into main memory. So, no... rather than to say the books aren't _useful_ for a practicing programmer, I'd say that there are far, far more productive uses of your time. However, I really enjoyed reading them, and I'm glad I did, and I recommend them to everybody. I think they've made me a better programmer in the sense that I can appreciate what goes into the routines that I'm using, but I doubt I'll ever have cause to prove the runtime bounds of an algorithm like Knuth does.

I have peeked at the two new volumes (4a & 4b) and it looks like they spend a lot of time on graph algorithms, which _are_ contemporary and something you might apply directly. All of the examples are in MMIX (a more modern, but still imaginary, assembler dialect), so if you wanted to jump right into 4A, you'll have to learn MMIX first. You can download the MMIX description off of Knuth's website (https://www-cs-faculty.stanford.edu/~knuth/mmix.html) if you want to dip your toes into Knuth before committing to one of the books.
Microsoft-Backed Bill Aims to Unlock Federal Funds for K-12 CS Teacher Training
placeholder function strategy is something that should be stressed more, it's always what the interviewers want you to do if you are stuck on some detail of the algorithm in my experience.
> Emby/Jellyfin/Plex/etc

I don't know any of those things. Who is this for? Why would I use it? Why is it better? Why is it using fancy shit like k8s for no apparent reason? What is "high" load? Why are runtime costs important?
It's not a nice blog post and it's horribly incomplete, but I did write this JIT-compiled programming environment for a Scheme-like language in Rust.

https://github.com/michaelmelanson/risp
Well, from which country were the 9/11 terrorists?
Jung and Freud are like reading Timothy Leary or the Prophet Ezekiel. It's not science in the same way testing for dark matter is.

Science must be quantifiable, repeatable, testable, and have controlled experimental conditions, an agreed upon terminology, etc. etc.

Simply asking people how they feel then sprinkling some statistics over the responses to try to grasp meaning isn't really the scientific method.

That's not to say belief systems aren't important, they are. Nor to say psychology might not provide help to people or insights, I'm sure it can in the hands of a trained practitioner.

But as for it being a "science", Lutus' claim is very fair, and I think he is right.
I will say working with JDK 8 I often start out with objects that implement interfaces such as Function and Consumer, but pretty soon I end up adding more methods and I am back in the OO world.

A particular weakness w/ type erasure in Java is that you can only implement a Function<A,B> and if you want to bundle closely related functions together into an object you can't also implement Function<C,>.
It was always baffling to make non-trivial custom hardware in an age of universal smartphone ownership.

Does Amazon even have any good apps? Seems like easy subscription management and re-ordering is something they could do there.
I know a couple of the folks doing this sort of coding and while I'll tweak my APIs to be in the 10s of milliseconds they are tuning for nanosecond optimization. Crazy to see code where the speed of light is becoming a bottleneck.
It's enormously cheaper to do business on markets nowadays. Back in the old days, spreads were sometimes multiple dollars on human-made markets with a lot of inventory.

With HFT, people compete to offer the best market, and spreads are in the pennies.
Were the Podesta emails fake? How do you fake DKIM?
Why Netflix?

Gmafia
I'm not sure that's an applicable term here. I see "dependency bloat" as an application having a lot of unnecessary dependencies, like when I start a basic project skeleton in Hot Javascript Framework of the Week and get 1,000 dependencies loaded in (which, in npm land, is a conservative number; I felt bad about saying 10,000 but from what I've seen it isn't necessarily far off the mark).

But when you have a project that really does touch every XWindows library there is, and really does need to know about every major image format, and really does speak every major network protocol, and runs a full JIT interpreter and compiler, and integrates with every OS security mechanism there is, and uses every build protection library it can find, and on and on... well, better those dependencies than re-implementation of all that from scratch.

Fortunately, there aren't very many things nowadays other than a browser that has that characteristic. (Office suites, maybe. QT and other similar things considered as a whole, but not necessarily what any given user of QT will need.)
Yup, thrust vectoring will help add control authority. But vertical stabilizers don't necessarily contribute to the amount of G's an aircraft can pull. It depends on how they're measuring it. With an aircraft lacking VS, you could simply pull/push up down to get high G, or roll and do the same.
Case studies based on tech industry history can be presented.
The symbols appear in movies

https://www.reddit.com/r/conspiracy/comments/cbw7d4/keep_pla...

An actor (Corey Feldman) from this movie said he was abused.

The symbols also appear in many other odd places that are eerily connected to each other.

If it’s a coincidence, it’s the greatest of all coincidences.
Contentful is hiring – help us modernize how content flows
For some reason smart speakers give me pause but not a smartphone. A smartphone is kind of the same thing (microphones listening) when plugged in with the addition of a camera and a host of other sensors. I guess because a phone's main function is to not listen to us that makes the speakers much more worrisome to everyone?

Even something like an Apple Watch is the same thing with the addition of reading your vitals.
What is the transitional period? Is it that when you make a deposit, you're actually transferring to Wealthfront, which distributes it to the real bank accounts they keep your money in?
This is certainly clever... but it's not about indexing all n-grams of a large size, only the most-frequent k n-grams.

Most of my work with n-grams has been for indexing purposes, meaning you need all the n-grams, not just the most frequent ones.

So if I understand correctly... the application here is to take a large number of programs known to be infected with the same malware, and then run this to find the large chunks in common that will be more reliable as a malware signature in the future.

That's definitely cool. It kind of feels like a different technique from n-grams in the end, though, since presumably just one chunk indicates a true positive? Whereas with n-grams you're generally looking for a fuzzier statistical match?

I'm wondering what other applications this might have besides malware detection.
You don't need to have a distribution to make a decision. I don't think I understand what you are saying.
Faster networks would come for other more useful endeavors too, like high quality video conferencing/telepresence stuff. People say how important it is to be working in the same place because conferencing is "just not the same", not realizing it's mostly a technical problem, shitty ISPs, slow routes with high jitter or loss, and insufficient mics, speakers, and software.
WhatsApp Reminds Us of the Leap of Faith We Take with Closed Source Encryption
It's true that most engineers are not going to implement a binary search algorithm or an optimizing compiler during the course of their employment in a typical year.

However, CS fundamentals are the language of software engineering. It's important for engineers to be able to communicate efficiently about things like runtime analysis, indexes, concurrency models, type systems, etc.

Your mechanic knows how a carburetor works, (s)he knows how brakes work. Mechanics have a common set of fundamentals that they all know and share, and can use to communicate with each other about their work. The purpose of this knowledge is not to be able to fabricate new car parts, although given time and the right equipment, it could probably be done.

The purpose of CS fundamentals is not to so much to implement complex algorithms, as to understand how to use tools and libraries that are based on them.
Firefox 68 vs. Chrome 76 Linux Web Browser Performance Benchmarks
For anyone interested in weird low cost embedded devices, I suggest googling for Amazon dash button teardowns. There's some interesting choices made in their components and spec.

https://mpetroff.net/2016/07/new-amazon-dash-button-teardown...

https://www.edn.com/design/consumer/4460866/Teardown--Design...

There is also this thing, the Amazon wand:

https://www.edn.com/design/consumer/4460319/Teardown--Amazon...
Location: Grand Rapids, MI

Remote: Prefer on-site, but willing to consider

Willing to relocate: Yes

Technologies: JS/Typescript/Flow/Node/React, PHP, MySQL, GraphQL, SASS/CSS, WordPress, Docker, GCP, playing around with Rust

Résumé/CV: https://github.com/j-arens?tab=repositories

Email: arens.joshua@sbcglobal.net

Currently working in the WordPress realm on a drag-n-drop page builder, check out https://demos.pro.photo to see what I've been working on, or https://pro.photo
Microphones connected to power and internet 24/7 have been in people’s houses since the 1990s (or earlier, if you consider the phone network to be equivalent). Yet it only became “creepy” when they started talking back. This tells me it’s an emotional response, not rational.
To my surprise there is a museum right down the street from my house (Beaverton/Portland, OR USA). That I must have just been missing. Thanks for posting!
One unclear example doesn't negate his/her argument. Even one bad example doesn't do this. And neither does arguing in bad faith (if for some reason they are doing so). The argument still stands. You can't coherently make demands about 'progress' (whatever that could even mean) without having some rational and already worked out framework for what determines 'progress' in the first place.

And the commenter is right that failing this, such talk can be dangerous because by a sleight of hand you can substitute - without argument - what is supposedly rational with whatever you simply desire at that moment in time.
Good for Thiel, Bad for Journalism. I expect to see people pushing for their own agenda on Twitter, not on a journal that won 100+ Pulitzer prizes.
Most of these so called agents are not real, I’ve been ripped off a couple times before i luckily got a reliable contact named PAUL MIKE. He works with utmost discretion and I would prefer to let his services speak for itself, if you are interested in getting your credit score increased, clearing student loans etc you can contact him at hackerpaulmike@gmail.com or +17206630651 and tell him lynette Jones referred you.
We kind of already are doing this: https://www.bloomberg.com/opinion/articles/2019-08-01/why-ex...
I did read the recent research in support of intermittent fasting, but a lot of the quotes in this article seem like pseudoscience.

> It also reduces the time spent each day processing food and lengthens the period devoted to cleansing and restoring the body’s cells, both of which have positive health effects.

So "cleansing and restoring" the body's cells only happens when one isn't eating?? Gonna need a citation for that one.
I'm not a current employee, but at the time that I was, they did have a small unit who did pseudo-HFT on a prop basis and various electronic market-making businesses, but they were all firewalled off from the people who did brokerage business. We didn't share code or information with them and for obvious reasons they had no ability to view client order flow, unexecuted orders etc. Likewise people in the high-touch (ie voice) execution business couldn't see anything in the GSAT business even though they could use our algos to execute orders if they want to.

My understanding (could be incorrect) is that their quant trading business (what they called their 'HFT' shop, although it wasn't really high-frequency compared to real HFTs like Winton, Knight, Jump, Citadel or whatever) was probably going to get shuttered as they moved out of proprietary risk-taking generally, but I don't have any information either way.

In GSAT at the time, compared to others on the street our tech was pretty sophisticated intellectually but not fast (eg we didn't have ultrafast marketdata, our exchange latency was quite high and our execution algo speed was pretty slow) and so we had to do a lot of smart coding to prevent ourselves being ripped off by actual HFTs given they could move so much faster than we could.

There's a lot more to HFT than reg NMS by the way, I was working in London, so we did all the GSAT trading on European exchanges none of which has anything crazy like reg NMS and there was still HFT shenanigans of various kinds that people would try (eg timing arbitrages if they could see that you had different execution speeds on different venues etc).
No? Even if only the employees of one particular company get a wage increase, that's however-many-people-work-there who now have more money to spend. It might not be a very large number of people, depending on the company, but it doesn't have to happen across the board for the people to exist.
That theorem just indicates that Turing Machines with an unbounded/arbitrary number of symbols is a poor model; the approach there will not work on any actual machine. If you take out a factor of 2 in an algorithm, that's going to asymptotically double the state regardless of what actual machine you're on, so I don't buy machine-independence as a reasonable excuse. The actual reason constants are ignored is because it makes the math a lot simpler when you ignore them.
Nope, it's pure loss to everyone else. Every dollar that an HFT makes by front-running your trade is a dollar you don't make as an investor. The money isn't coming out of nowhere.
And yet, tons of universities manage to have ethics classes and even ethics majors.
A turn based system seems like a horrible idea. First the major players would have a legitimate excuse to make sure their trades were first in the queue. Second they would immediately game this so that everyone in the line behind them had to watch as they triggered market changes one minute they were then in a perfect position to take advantage of the next minute.
We don't know what he means by "right leaning views".

The one near example we had was that he told someone that she needed to be more resilient. This is obviously a bad idea.
> How expensive can it be to rewrite a hundred or a thousand lines, if a perl script keeps growing?

A hundred lines, or a thousand lines, is not so bad. But where do you draw your line in the sand that you're going to stick to? If you don't insist right at the start on coding to your maintainability standards, why would you make that change when your script went from 30 lines to 100, or 100 to 500 (no doubt always driven by an urgent functional need)? It's always easier to add one more change to the existing codebase; the only point where you'd rewrite is when the codebase becomes literally unmaintainable because no-one understands it, and at that point migrating it is extremely expensive.

> And what are these languages (you use plural so I do too) that are optimal for every case?

I'm not saying optimal (I doubt that's possible), I'm saying pick a language that's adequate for every case. I'm partial to Scala, which was explicitly designed as a "scalable language" that would work for large and small codebases; other ML-family languages (e.g. OCaml) are similar. In my book any language with the ML featureset is more than adequate for large codebases, and any language that has a REPL/interpreter and doesn't require Java-like explicit types is adequate for scripting tasks. (Side note: I've always found it odd that Perl didn't have a first-class REPL, since IME that's one of the biggest natural advantages of scripting languages). If you want to start from the scripting end, Python, Ruby or even TCL offer a level of consistency and least-surprise that let them scale to larger codebases than Perl, though I wouldn't really want to use any of them on a truly large codebase.
Isn’t progress quite simply, evolution? We study it so we can apply it intentionally.

The philosophical part to me is Who is this progress meant to serve? Everyone alive today? The human species as a whole? Our environment? Some greater consciousness?
Since nobody else has said it: Oprah isn't herself either. Her backstory is quite amazing, but I would not characterize it as a story of being herself and forcing the world to adapt to her desires; I would characterize her as hard-working, willing to experiment and grow, and making the most of opportunities. The only thing that "be yourself" might have to do with Oprah is her name.

This article might be junk.
This is disingenuous. Q loves to push conspiracy theories like the “deep state” using questions like “what if?”, speculating that the truth is around the corner, etc.

Q hasn’t even really offered any serious evidence on who they are, leading some to speculate that Q is a Russian persona masquerading as a renegade US intelligence operative. As long as that possibility is as plausible as what they put out to the world, they have no credibility.
Ask HN: Any resources on how to build a system that enforces privacy by design?
I am working on an b2b2c startup idea. I want to build a system that enforces privacy by design. Please recommend resources or principles that can help with the same.
...kept alive by a system that didn't care enough to learn his name

While it is ridiculous to me that they didn't do a simple fingerprint check, it's kinda strange to use this language and then go on to tell how the "system" has provided round the clock care for over a decade costing millions of dollars. The system seems to care. I'm sure on the BP side they are just overwhelmed and don't have the manpower to run something like this down.
However, one side reflective/white one absorbing black is possible.
I guess the weight of extra paint is not attractive, compared to attitude control which you need anyway.

EDIT: this matters because full 180° reflection is like "bouncing" the photon to opposite velocity, can up to double exchanged momentum vs absorption. (This is why reflective mylar is nice)
As long as you're breathing and can do the thing you want to do, your age doesn't matter. Go do what you want to do.
Autophagy eliminates damaged cells. It doesn't begin until around 16 hours into a fast. Does that count as cleansing and restoring?
Unfortunately, I can't remember :( COuld be rythm or number of instruments.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3106288/
Even if your intentions are completely benign, you’ll lose the data in a security breach and then I’m depending on a bunch of criminals deciding I’m not worth their while.
Why your growth investments are wasting resources and what you can do about it
In addition to those mentioned (gambling, adtech, military industrial complex), I'll add predatory lending companies. There are several in my city and my heart sinks a little each time a friend or coworker moves to one :/

to be fair I'm young and have no children so it's easy to say no to them. If I had kids or otherwise needed a job and those were the only options I might think differently. hopefully it never comes to that
China arguably is even further behind in software.

So we should make sure that all open source software development is shut down, especially since software’s role in military technology s only growing, lest China gets access to it.

I’m all in favor of Gothub being banned, and while we’re at it let’s get rid of the AOSP as well. And Linux is clearly a curse and while we’re at it let’s jail Microsoft execs for open sourcing .Net as well.
Jetstream, and even octane, are not relevant for most users.

JavaScript performance is good enough and has been for quite some time. (Server side node is another story)

If a website is slow, it is mostly because the website is shipping too much crap at the wrong time.
> When managed badly it can make an area the size of Europe uninhabitable

Citation needed

> as Chernobyl might have done

No. If you take all the waste in Chernobyl as well as all the fuel, and dissiminate all around Europe equally, it will sightly increase the natural radioactivity, and in some place this increas would be laughably negligeable (Wales, Brittany, probably others).

Also, you should be aware than risk =/= danger, so even if your argument were true, it would not be receivable in any non-political debate.

Plus the pressurized water reactors reduce the risk so much than even the Tsunami the provocked Fukushima would probably just paralize the reactors sightly.

But the FUD spread by anti-nuclear activists, uniformed people and media killed more than all the nuclear incident in the last 60 years. And i'm not counting the social exclusion cost or even the abortions caused by all the bull.
Well, if you are going to do that, why not dump it in Jupiter?

[NB Not that I would be in favour of that, but seems easier than the other options].