skysight-inc/HackerNews huggingface dataset:
Try invidio.us - it hooks directly to the video feed of youtube, which means no ads, no tracking, reddit comments, your own subscriptions with rss which don't require "hitting the bell" and I just tested it works even when youtube hostname is redirected to localhost in /etc/hosts
Decode the Brain’s Circuitry with the Help of Artificial Neural Networks
Same. : )

Typing on a mobile phone is still really bad. I'm not just being a "old person". Key boards are way better, and I'm surprise that we have not had much innovation in this relm.

It's almost like the powers that be, want to keep mobile and tablet as consumption devices and not a creation devices.

It's really hard to produce meaningful data with a phone...

Basically bottlenecked from keyboard and mouse, to just mouse...
Another strategy is to make the files cacheable, and have some version naming scheme to invalidate caches. You can also lazy load features as most users will likely only visit the front page and then leave after 3 seconds. No need to have users wait for functionality they wont use.
One thing to remember here is that RSA can be used in 2 ways: to encrypt and to sign.

If RSA is used to encrypt (for example if you send an encrypted message using PGP) then factoring directly breaks the encryption.

In practice, a lot of encryption on the Internet uses RSA to sign the hash of a key obtained using Diffie-Hellman. In this case breaking RSA would allow the NSA to impersonate but not directly break existing communications. The problem with impersonation is that it is very noticeable.

What I find odd about the linked article is that it only talks about factoring. In practice, the discrete log. problem is just as important and is very much related to factoring.
I'd hate to see GPG/PGP used among journalists and their sources. suggesting this is as a good way to securely communicate is negligent at best.

gpg is good, but the infrastructure (keyservers) and tooling (S/MIME / enigmail etc) around GPG are a nightmare. Bootstrapping trust and managing the lifecycle of trust is an unsolved problem, and PGP/GPG has some of the worst assumptions for users (imvho e.g. as long as users are expected to understand threat models and manage these things it's really hard).
Van Eck, US States and Perl 6 – Arne Sommer
Show HN: Build web apps like it is 2019, with Vue and Vuetify
Demos:

https://youtu.be/6ywDYebcxdo

https://youtu.be/jdb0j_vN9RM

Some cool stuff we've been cooking up at Codesolvent (https://codesolvent.com).

Happy to answer questions.
I am not a programmer, but I do write some scheme from time to time. If you end up in #guile on freenode I can try to help you the best I can.
Wikipedia certainly has its issues in regards to bias on many topics, and I can see the allure of decentralization, but I wonder if it's really the solution. It seems to me like it would just make things worse Instead of each side policing each other and helping keep bias to a minimum, it would likely result in multiple extremely biased "versions" of the truth, with each version treated as gospel by its respective fans while dismissing all others.

Imagine two people arguing about the validity of climate change, with one of them citing ExxonPedia.org and another citing GreenPeacePedia.org. It would be a nightmare.
It would be both fun and annoying if people start customizing the sounds their car make as they drive by. I could see the passing star destroyer sound as pretty cool but a recreation of the Harley-Davidson rumble as annoying.
Buy a chromebook, they don't have a super button. Shop carefully to make sure you get one that's well supported by 3rd party firmware so you can run the os of your choice.
The minor gridlines are dotted. The "tiny o's" appear where the spaces of two lines are aligned, so four dots appear around the crossing point.
uwä (unveränderliche), swa (schwank), and vfw (verfahrensweise) ?
>Just to give an example: a taxi driver is 'human-drives-taxi' in Thai. A barber is 'tradeperson-cuts-hair'. So, the programming language would be really verbose.

Just like German. A fridge is a cold-cupboard, a car is a driving-thing, etc.

But While, if, else, for are concise words.
I'd rather see a language with more math-like operator symbols (e.g. for-all, element-of, union, is-proper-subset, etc) and an accompanying keyboard.
> What would a Chinese-influenced programming language look like if its designer(s) had never had any exposure to alphabetic or syllabic writing systems?

The first thought that came to mind as I was writing this was: some kind of logographic APL. I don't actually know what such a thing would like, but I'm sure I wouldn't be able to read it.
'Cyclist either rings bell or says 'excuse me''

In a car situation, the car would have to honk its horn which is much more interrupting to people trying to sleep then small 'vmmm' which is only hearable in a small radius around the car.

Give the electric car a little bell? (Former electric car driver here.)
I had a ton of fun with XBAND until people discovered *69. parents were not amused when rando's kept calling to "see what the other guy sounded like".

Drooled constantly over the XBAND keyboard that they probably only made ten of. I can still "type" relatively fast with a game controller.
Wert, Variable, Definition would probably be a more normal choice.

wer, var, def
'Doomsday' Math Says Humanity May Have Just 760 Years Left
I agree with 6 months not being enough for an mvp, i'm 1 year in and am 85% to mvp, i do have validation from a consulting firm i used to work for where we successfully sold many enterprise clients before our owner sold and retired. Unless your mvp is dumb simple, plan on 2 years to develop a SaaS product that does not require massive manual intervention behind the scenes.
Not completely related, but you reminded me of something interesting I remember hearing about neutrinos. Apparently (HN physicists please correct me if I'm wrong), neutrinos have an extraordinarily tiny objective lifetime, and the only reason we can detect them is that, because they travel so close to the speed of light, they experience almost no passage of time in while in flight.
You can be strict and fair but still treat people with respect. Being an asshole is not something you have to be.
Funny you should ask, but the parent company of said fab actually builds and sells generators of the appropriate size.

Outside that, have you not seen a multi-building data center complex? The power demands aren’t that different.
Both the Wikimedia Foundation and the status quo of rules lawyering Wikipedia-en editors are rather awful. Can't really pick sides here.
It’s not too hard to break this DRM. My library lets me ‘borrow’ ebooks and sometimes they are due back and I haven’t finished them.

It’s so ridiculous.
Its depressing to see how many people are happy to ditch the decentralized approach of decision making and conflict resolution in the community in favor of a position of authority that can dictate its will on the community.
Apparently no [0]

[0] https://earthsky.org/space/can-moons-have-their-own-submoons
presumably they do this to avoid getting sued and having a precedent set though?
I can understand the rationale that modified software could be a major danger in their cars.
Choosing Resolve over Professional Carpet Cleaning Companies. This Is Why
> I, for one, would prefer a world of people who act in good faith, even if they address issues in a coarse and gruff manner at times; to a world of petty, passive-aggressive crybullies who ultimately contribute nothing of value, nothing but a veneer of shallow procedural "niceness".

These aren’t the only two options available.
The right of way doesn't protect you from injury.
"To arrive back at the same place, approaching from an entirely different direction from the one you set off on, can only be achieved by venturing right around the other side of the globe to get there," he said.

or you could fly in a large circle /s

Kidding aside, sounds like an epic achievement!
Having something like a global standard, inter-intelligibility between languages etc. is an unmitigated Good Thing, and may it never change.
Apparently, my English-as-a-second-language compatriots Bjarne Stroustrup, Anders Hejlsberg, and Rasmus Lerdorf agree with me.
The last trip to Pluto reminded me of being a kid again, when I pored over the newspaper looking at Voyager's trips to the gas giants.
This falls in my perspective of having solved so many problems, we re-weigh the ones that are left.

The number of children who died on farms back in the 1800s early 1900s probably eclipses this number by a few orders of magnitude.

Not saying this is a bad thing. But I think about it a lot as a new-ish parent trying to navigate the layers upon layers of extra safety that my parents find a little absurd.
You can also by fresh in season for really cheap and then freeze yourself. It's not a hard skill to pick up and it def saves even more money.
From past shutdowns, I've never seen anything that past purchases are refunded, such as when Microsoft killed off Plays4Sure (ironically).
Perl is so cool from a linguistic standpoint. I wish there were more written about that aspect of it. Also Conway is amazing.
> I spoke with a room full of about 80 new developers at a code academy recently and asked how many of them used it. There weren't more than 2 or 3 hands.

I've been a developer for 10+ years and won't use it. I tried it on a whim a couple years ago and my GitHub wasn't cool enough for them so they told me "thanks but no thanks" so I've never looked again, and probably never will (my Github remains uncool, with no sign of that ever changing).

I bounced off SO itself for similar reasons, and my lack of participation there probably contributed to their rejecting me. Sign up, find question, have useful comment to make (no good for a full answer, but great clarifying comment on another) get told "sorry you can only post questions and full answers and nothing else until you've spent tons of time giving us free content" and was like "LOL OK [logout]".
IANAProgrammer but couldn't it do like try..catch and assume it's JSON compatible and fall back to the [much] slower method if the parse fails? Does that cost too much time/resources?
Other than "We’ve also had a combination of tax and regulatory policy that has encouraged capital formation and increasing returns to capital, so labor’s share of returns has decreased. The last round of tax policy out of Washington made this worse." it seems they have nothing concrete to say. I definitely agree that capital should be taxed at the same rates as labor. Maybe there was a time when it made sense to tax capital lower but right now we don't seem to lack investment money but we lack demand.
It is hard to say from the article what kind of relationship author realy has with her kids. She seems to feel guilty, focusing on low moments. For some people the amount of time spent with family counts, others factor in the "intensity" as well.

Her comment about playing the advantage by choosing early date is a bit worring.
Could you please not post in the flamewar style to HN? We're trying for something different from that here.

https://news.ycombinator.com/newsguidelines.html
While I agree that this is technically correct, I feel it ignores the spirit of the project.

Since I released it open-source, my expectation is that anyone who cares about safety from takedowns will clone and host one or more of their own. Or, for that matter, use the files offline with shared base-64 encoded URLs
I have a lot of respect for the author for writing this. I think anyone who has kids and also cares about their work finds themselves on this spectrum, and they have to decide where they’re going to live on that spectrum. I’m further in the direction of kids than the author probably is, but I’m also not freeing wrongly convicted criminals. In any case, I’m very reluctant to judge another parent’s choice of how to juggle work and family.
Are there known cases of hardware tampering exploits, and how many of them are done by state actors as opposed to private ones? Also, how many of the known cases are indeterminate in that way? (state vs private) Restricting the public access to hardware will encourage more state hardware tampering.
I totally agree. But if you are a non-profit you might be able to get a SCIP license for free, you just have to contact the people behind it. But if a moderate performance improvement is not that important for you then GLPK is definetly the best option.
That would be APL.
I have the same sticky modifier problem with a USB advantage. Apparently they upgraded the firmware and fixed the problem for the Advantage 2 though.
What's the point in downvoting the answer that outlines the reasoning (with which no one is forced to agree) behind the changes? It seems utterly childish. Does the SO "community" cannot grasp the fact the site needs to sustain itself somehow?
Great article. I applaud the massive amount of effort that's resulted in JS being far faster than anyone ever expected.

It's time to switch to WASM though. Half native speed with almost no parsing overhead. As integration and tooling improve I see no reason to stick with JS.

It also rectifies a number of historical mistakes that are nearly impossible to fix. Mainly threading. WebWorkers etc are a huge hack. No atomic data structures, no shared memory, huge overhead. WASM will be many times faster than JS from threads alone. Add the natural speed advantage and you're looking at maybe a 20x performance difference.
I don't have a skin in this game either way, but the discussion about the open letter [1] has multiple, mostly unrefuted and partially acknowledged posts claiming that the arbitration process was not working, lead to negative behavior remaining unmitigated and is in need of improvement.

The open letter itself acknowledges this fact.

If processes aren't working, sometimes a shakeup and ensuing drama is required to improve things.

[1] https://en.wikipedia.org/wiki/Wikipedia_talk:Arbitration_Com...
You say "Western" while in fact these all are English artifacts. AFAIK, in French there is no direct translation of "software", which is called "logiciel" - a piece of things that deals with logic. The examples are countless. Don't make the same mistake as we do, labeling together all languages from your region as Asian, without distinguishing.
It's still software. It's just software that most application programmers ignore by inclination.
Well, since the Koch brothers are Libertarians who don't want the US in any foreign entanglements and Soros doesn't like any of the modern wars, I don't see what is so surprising. Billionaire activists like to set these things up. I dearly wish we get back to something reasonable in headlines.
What matters isn't the action. It's the will to solve the problem. Right now no one cares and therefore the politicians don't care either.
I have no idea either. Thinking about it though, maybe there is a corollary to Hanlon’s Razor “Never attribute to malice that which is adequately explained by stupidity”: Never attribute to stupidity what is adequately explained by conflict of interest.
I need to get a repair authorized in 20 years. Can I still do it?
"Microsoft will refund customers in full for what they paid, plus an extra $25 if they made annotations or mark-ups."

that... I mean, if they automatically refund everyone? that sounds... really pretty good? I mean, I've got a few grand into my kindle books. I bet I have more than a grand in obsolete technical books alone. If the kindle was no longer the dominant platform (or rather, if there was another platform with more books) if you wanted to pay me several thousand dollars to re-buy my library on a different platform? Sure, I'd take that deal.

(I mean, if it's not an automatic refund, if it's instead the more usual "we'll refund if you remember to call us between this time and that time, and if you are willing to argue for hours, that is a very different sort of thing, of course. I just think you can make the argument that we should be very forgiving of businesses if they want to unwind in a way that causes them to refund every penny of revenue they ever acquired.)
Arguably none of these words existed in the modern programming sense 50 years ago. Even 'computer' was origially a person employed for calculating <https://en.wikipedia.org/wiki/Human_computer>.

I struggle to imagine that thai can't do similar extensions - inheritance maps directly onto the personal concept of ownership down (human) lineages, surely you have that?

Serious but weird suggestion, talk to a poet.
This is one of those fights where you kinda want both sides to lose.
Self-experimentation is not an uncommon topic, and in fact can be seen as a form of hacking.
Globalization. And it will get worse. As long as neoliberal technocats continue to foist globalization on us, polarization will continue.

Techies have been spared because round one pitted the US against India, but in reality Indian firms were happy to capture low-hanging fruit and never bothered trying to go head-to-head with US firms. China will be different. They don't want to do our menial work, they want to own markets.

You are not ready to compete with China, unless you are going to do "996" for $50k a year.
I intentionally leave my position on climate change out of the discussion, because it is irrelevant. Also, my qualifications on this topic, how little I might have, should not interfere with finding common grounds. However, if it helps, I do not have any ties with scientific research, pro, or contra groups wrt climate change.

The situation is painted black and white by popular media and social websites. There are, however, many shades of gray. Most climate scientists are not on either end. However, due to duplicitous media coverage the discussion is quickly polarizing.

The polarization is the bigger issue. For example, we can agree global warming is happening and we can agree this causes increasingly extreme weather conditions. However, there are many secondary and tertiary effects. These, alleviating or contributing to global warming, are not part of our climate models.

Instead of jumping to conclusions, we should acknowledge the limitations of our understanding and our scientific findings. The foundation (IPCC climate models) should be discussed. Where are they accurate? How can they be improved? Does it help us predict local climate change, so we can prepare migrations and structural changes?
You might be right... pressure needed for diamond synthesis is almost certainly much higher than for killing bacteria via pressure drop.

Turns out, it is, and they add temperature to the mix:

>They were able to heat carbon to about 3,000 °C (5,430 °F) under a pressure of 3.5 gigapascals (510,000 psi) for a few seconds.
What takeover? The WMF seems to be the same as always, and Jimmy Wales is still the boss. Wikipedia seems to work despite (or because?) of that style of leadership.
“But the last 50 years have been terrible for people with lower skills. Adjusted for inflation, the average earnings of a man who didn’t go to college is lower now than it was 50 years ago. That’s unheard of.”

How much of this effect is the vastly higher percentage of people who now go to college? If you line up 100 people by vague estimation of their likely earning potential in 1970 and do the same today, but now 2.5 times as many people attend college, the population remaining with "no college" in 2020 isn't really the same population as it was in 1970.
> When a CA gay marriage ban comes up for vote, it’s important to me that the majority not get their way

That's why we have constitutions. Minority rule doesn't solve that, and in fact makes it more likely that the evangelical minority will shove their religion down everyone else's throats. Thanks for underlining my point.
I had used GLPK a few years ago for solving a constrained MIP problem programmatically and liked it a lot. It has a C interface and uses an easy-to-use MathProg language. When you look at your data and problems from the point of view of linear optimization theory, GLPK becomes a really handy tool.
SHA-2 was on related shaky ground. Remember that in relatively short significant advances were made in breaking MD-5 and SHA-1. SHA-2 is based on similar constructs as MD-5/SHA-1.

For this reason the SHA-3 competition was started to find a new hash function based on different principles.

In the end it was found that creating practical attacks for SHA-2 is too hard. But we don't know what the future will bring.

The difference between RSA and SHA-2 is that RSA is a very nice mathematical structure and we are still learning a lot about (prime) numbers. In contrast, SHA-2 is weird structure that has to solve a hard problem. It is hard to attack.
That easy enough to work around. Just ban noise that's too loud. And if some trolls oppose an arbitrary db limit for some inane reason, just ban noise that could cause hearing injuries -- and strip a good 10 or 20db on the basis that kids get hearing damage at much lower db levels than adults. A Harley Davidson sound at the sound level of a low power vacuum cleaner is so hilariously emasculated that someone driving the car you describe would be ruthlessly ridiculed.
haha, programmers sure do love to virtue-signal with regard to JS. We get it, you're a sophisticated programmer that wouldn't be caught dead writing JS if you had a choice. It's a clever quip but not really contributing anything to the discussion of the topic at hand.
It is a fun exercise to take a non-english language, look at its idiosyncrasies, and design a programming language with that.

My native language is German. Some ideas:

* We can take nouns and combine them to longer nouns. A "list of objects" is "Objektliste". Parsing will be a challenge but it makes the language more terse and auto-completion is faster.

* We also have gender specific articles. It is "das Objekt" and "die Liste". We could use this to have three possible namespaces, so "der Foo", "die Foo", and "das Foo" would refer to three different things.

* All nouns start with an uppercase letter, so your loop index must be "I" or "J". We could have user-defined qualifiers (like const) which are distinct from variables because they start lowercase. So where you have to use @ in Python, we just use lowercase.
Replacing windows isn't exactly difficult.
How is the National Diary Council paying for advertising, which is a lobbyist group made up of dairies, a subsidy?

Their subsidies are in things like the farm bill where they are protected by tariffs and our weird obsession with pasteurization. Our dairy industry does a bunch of exporting milk powder to the 3rd world.

https://www.forbes.com/sites/bethkaiserman/2018/12/30/farm-b...
The author lost me at the assumption that humans on electric bikes eat less than humans on pedal bikes.

Personally I eat about the same whether I drive or bike, just ride to avoid getting fatter.
Tightening up Privacy in Matrix
Yah but humans want to spend energy as they’d prefer not storing it on their bodies because of social and longevity pressures.
well, you're still supporting the people behind the works, which - believe it or not - i like to do.

and also, while the iso/tv/movie scene has strict quality rules, the ebook "scene" seems more ad-hoc. pirated ebooks are sometimes OCR scans with tonnes of spelling mistakes or weird formatting, or ancient editions.

in short, de-DRM can still be preferable.
It isn't an assumption, it is what she clearly stated: "because I knew that the other side wasn’t ready".
It certainly didn't help that they killed all the academics and free-thinkers.
The coverage and accuracy of the information provided by the MTA APIs is poor, in my experience. Additionally it doesn’t take into account crowding or any of the other quality-of-trip components (i.e. closed elevators, altered service, etc.).
The problems we solve (and the timeframe we're under) are among the hardest in the OR sector. Not using CPLEX or GUROBI isn't an option.

GUROBI has some benchmarks on their site that are illuminating.