skysight-inc/HackerNews huggingface dataset:
Regular expressions are completely unsafe. See the clang++ example, which matches every package containing clang+ (that is 'clan' and one or more 'g'), unless of course somebody uploaded a clang++ or a clang+ package....

glob style wildcards are more common, though, in that context, anyway. It would be safe to re-enable those, but I'm not certain this provides a sensible user experience improvement.
Surely the earlier you do it the least impact there is on the economy. Stoping the movement of people for a month is better than being in limbo for a month and still ending up with a quarantine at the end anyway
It's ... tough
I think the instantaneous fuel consumption at take-off vs. a very long glide down could in fact be 1000x, but is at least 100x. So I ask, what do your numbers represent?

EDIT:

"747-400 has eight fuel tanks, with a combined capacity of 57,164 gallons of Jet-A fuel"[1].

So around 30-40k gal for a typical trans-oceanic flight? Meaning 1 gal per 1 second of flight time should be within order of magnitude, but far from take-off or peak consumption.

[1] http://www.boeing-747.com/boeing-747-internals/fuel-system.h...
Just because a cost ain't a large share of the pie doesn't mean it ain't worth shaving anyway.
See Section "Why in RE Plants?": https://examesh.de/en/edge-dc/ and https://examesh.de/en/fact-checking-the-renewable-energy-sou...
https://brave.com/transparency/
To have a better idea of creators and advertisers volume.

But hey Rudis is probably right. Everything should be free and no one should get paid for work. lets not even try to fix or attempt a different economic model. We're all so happy with the current one...
Good thing I just checked the thread again. Thanks for the link!
bonne page
This story seems like a propaganda piece trying to justify changes in military contracts. The major issue with the argument is that vendors don't share source that they are licensing to their customer (the government). The software made for government isn't open source. The product just happens to be a missile defense battery.
This reminds me of the equivalent SELinux issues. Good ideas rushed out and not packaged properly.
A one-year Nextcloud bug can lead to Data loss if you use a Google Pixel Device
A good UI is key. If your editor can navigate blame and commit history with just a key press, it actually speeds up figuring things out, especially in old codebases with bit rot. Benefiting from 10+ years of history might be rare, but two years feel like yesterday.
This "Korean route" is what China has been doing (see WHO fact-finding mission). If calling it "Korean" rather than "Chinese" helps make it happen in the West so be it. But I fear that there is indeed no readiness or much will at the moment.
Ok, this medium here is yet another circus
lazaridiscom (-4)

I really can't adjust to the mediocre Masses in the IT domain. So the freak-shows usually vote down or block.

is there any usenet like medium without this downvote nonsense?
That could actually degrade user choices in exchange of more privacy in ios apps.

Developers could remove other login choices in favor of their own email based login.
But then they would be documented.

Think McFly!
> Scales to tens of thousands of data points per dataset

Can you clarify what this means? That sounds pretty small.
Well, that's what the research is for, to determine if it can be done with cheaper materials? You don't have to consume it in a fuel cell, it can be burned directly, and it's an input to some industrial chemical processes. It can also be added to the existing natural gas system in small quantities without modification, like the use of ethanol in petrol.

(The real problem is that fracked gas is so cheap)

The general subject: https://en.wikipedia.org/wiki/Power-to-gas
The ending is your actual point, which is excellent. With scrum being so oversold in companies, it's a hard sell though. So an article starting out with this premise would perhaps gain better traction:

"But actually, we’re now three degrees away from the original problem of trying to build the right thing. The team is focused on figuring out how much they can get done in a Sprint, not whether they are building the right thing. Scrum purists might argue that this is the purpose of the Sprint Goal, which should be agreed in advance.. but actually this is usually just a bunch of items from the backlog, shoe-horned into a sprint-sized chunk of time."
I have fairly low confidence in the high end numbers, because there's a chance the US would "wake up." Your low number bet seems like a layup! There is something appalling about "rooting" for death that doesn't sit well with my values though.

All that said, I still mostly want to see your work. This isn't my specialty, and if you have well thought out optimistic numbers they would make me and a lot of people feel better--they would relieve a lot of anxiety.
Non-parallel downloads from the same server are by design - turning that restriction off would be an easy thing. Server resources are limited, and people should not be cheating their way around bandwidth limits the server has. Put multiple mirrors in a mirrors.list, and then use `mirror+file://path to mirror list` instead of the http source in sources.list so that apt downloads from all these mirrors in parallel.

Be aware that high parallelisation of downloads may reduce your throughput for small number of things to fetch.

There also should be no latency need - APT keeps the number of requests it has sent to the server at 10, so there should be no latency overhead. Yes I know, this does not work for Google because their latency is crazy high, but their speed is super high too.
What I wrote doesn't imply that. I mean, I also believe that most gun owners don't shoot people, but that's certainly not implied by what I wrote (except in that both are probably-true statements).

Bringing paedophiles into the conversation in the first place was misdirection. And I resent your attempt to use my correction of an implication you introduced in doing so to support your argument.

Becoming suicidal is something that happens to a lot of people. Spontaneously gaining a shitty paraphilia is not. Spontaneously gaining a paraphilia and losing your morals is a completely fictional situation constructed purely to dodge a valid point; that's disingenuous arguing.

I can well believe that people going through a depressive episode, who are contemplating suicide, are more likely to commit suicide if they have easy access to a gun, above and beyond other potential weapons such as knives, blunt objects, water and high places. Guns take minimal planning, and don't involve overriding nearly as many instincts.

If you want to be right, instead of just winning an argument, focus on the weakest parts of your argument and the strongest parts of your opponents' arguments. You dodged from suicides to "shoot[ing] people" via a deft "think of the children", which is not arguing in good faith. You want to think yourself already right; you don't want to become right if you're not already.
It's true that benefits for customers would likely be only temporary. But that is not my main point.

I'm explaining a common business move called pay to play, in industries that require very high investments for new competitors. If customers want B to compete, they have to pay B first to ensure B does not make a loss, so everyone wins a little in the end.

So in the case of OP. He needs to finds paying customers first, who are willing to pre-order his service.
Oh god, bunch of bullshit books.

The list of giants should begin with HtDP, Programming Erlang and everything bu Joe Armstrong, Intro to FP by Bird and Wadler, Types book by Pierce, PAIP, OnLisp by pg, Scala books by Odersky, also Jackson, Dijkstra, Wirth, everything by Hudak, SPJ, David Turner (Miranda) etc, etc.

Jokes aside, HtDP and Erlang books, being exceptionally good, had DSLs (Domain-driven design), TTD and refactoring memes implicitly, as something natural and obvious.
Nothing to do with opsec competence, I was thinking a Sanders administration would be less favourable for Israel than most.
Little more about the student lead DDOS attack here -

https://technode.com/2020/03/02/dingtalk-begs-for-stars-on-c...
Any volunteers?
Show HN: Generate guitar tablature using a constraint solver
Author here - the aim of this project was to explore exactly why such opcodes are problematic for security. Even if they're implemented with entirely innocent intentions - e.g. for debug+verification purposes - they can lead to vulnerabilities in operating systems, emulators, and hypervisors. They induce edge cases which developers can't protect against if they don't know they exist in the first place (due to the lack of any public documentation). There's a more thorough writeup of the project here: https://github.com/cattius/opcodetester/blob/master/thesis.p....
We could reinstate wildcards (but not regexes, they are unsafe as their magic characters overlap with valid package names, so g++ can mean the package g++, the package g+, or any package matching the regex g+).

I feel like once people got used to patterns, that will be sufficient though, and the error reporting gets nicer.
Neckline clipboard makes you a superhuman coder
Google, does do evil
Every 6 months or so I do the vim<->sublime<->emacs dance. I really want to like emacs and really believe in its central tenants.

Its not that it is hard, but I just can't get over the fact that it seems to not work very well. Buggy, slow, bewildering documentation, fresh installs that are broken, it all wears me down.
> I want to be able to go back and add notes to commits

Interesting idea - how about using tags for this?
CPU Socket
It has no potential to be anything like the opioid crisis. It's virtually impossible to find any case of ketamine causing a fatality from its administration.
Should be read in conjunction with https://web.archive.org/web/20080528221818/https://www.bytec...
San Francisco May Pay Dearly for Renaming Army Street (1995)
How Big Data Helped Netflix Series House of Cards Become a Blockbuster?
I've head a similar idea, except not in context of a group project but of a wiki. So there's a wider audience for any particular topic and more people to create and improve the exercises: cards, cloze deletion tests, etc.

I think it's important that exercises are tightly linked to the source material, like to a specific paragraph of an article, etc. So these materials should probably be added to the system as well.
* With the same starting point it should be easier to have a proper discussion.
* A new person can read the source and understand cards more easily with context.
* Later if they've forgotten the topic completely they can reread it and hopefully remember faster.

I also had some ideas about being able to discuss and alter every paragraph in the source. Allow it to evolve to be more clear as people come and discuss confusing points.
I don’t believe that this is the case, based on apt’s output.
Think more! One would guess that the search for undocumented opcodes yields results...?
Do we seriously need a daily climate change article on HN? Or should I rename my favorite Climate Change News?
> The questions I raised above are the theoretical conditions under which laws of supply and demand operate perfectly. Thomas Sowell is a political economist who explains economics anecdotally and in rather rudimentary fashion.

> I am talking about the rigorous microeconomic theory which involves using calculus is required to actually pass an economics course or analyze a commodity market. If you are not familiar with concepts like elasticity, substitution, or the difference between consumer and producer surplus then I suggest you look deeper into microeconomics.

The claim that economics requires "math" has no support - just follow the epistemology on the claim and it's a dead end. It is always stated matter-of-factly as if it is prima facie true. Social sciences have never been about maths outside of a very non-rigorous movement to convert social sciences into hard sciences.

For example, when I go to the store and they don't have what I want, do you believe there is an equation that I am operating on that instructs me in what to do next? If you truly believe this, then you believe in something akin to a religion - that there is some unknown but discoverable equation all of us make decisions with. If you don't believe this, then you cannot find that equations are how I am making decisions, therefore my decisions on how to allocate my resources are guided by something else, thus, microeconomics cannot be based on the maths.

It is also interesting you state calculus as if it is so hard. I haven't found evidence of this while I have seen people struggle more with advanced algebra than with advanced calculus.

Your statement suggests that Sowell somehow got through Harvard, Columbia, and University of Chicago without taking a "real" economics course, or that those courses were inadequate, or that Sowell is incapable of grasping these more advanced conecpts. These sorts of statements really just make you look like an ass, or worse.

BTW, your first sentence is nonsensical. Things that are theoretical do not "operate" because they are not in the physically existent universe, and economics attempts to explain things exclusively in the physically existent universe.
It varies. There was a mostly complete PKIX path resolver I worked on a year or so back, that turned out at the time to be unnecessary so I diteched it. Fast forward a year and it became useful and saved a week or more of work. But that was only useful because I knew it was there, and it was still relatviely current.

What benefit you can get from 30 years of commits I'm not sure.

By the way - it looks to be possible to migrate history from SVN to Git, so if your company needs that, maybe start there , by creating a local git repo with intact history and showing it to them.
This video on scaling Facebook Live (realtime video streaming) may help -> https://www.youtube.com/watch?v=IO4teCbHvZw
> We estimated the age-specific case fatality ratio (CFR) by fitting a transmission model to data from China, accounting for underreporting of cases and the time delay to death. Overall CFR among all infections was 1.6% (1.4-1.8%) and increased considerably for the elderly, highlighting the expected burden for populations with further expansion of the COVID-19 epidemic around the globe.
When one enables functionality, this results in both good and bad behaviour.

Microsoft did not build the guns, it made engineering possible. Some engineers are bad. But a lot are good.
You, too? My high school had an 11/34 back in the day, with a couple VT100s, several Visual 200 terminals (cheap junk), one DECwriter II for the console, and another one plus a DECwriter III in the lab. It also ran RSTS/E, and in the summer after my sophomore year they offered a short introductory course. I was hooked. We didn't have any Fortran courses, though, just BASIC+ and COBOL.

I'd take even a DECwriter II over a Teletype, but the III made the II look downright slow, with a 4x faster printhead, the ability to seek quickly, and the ability to print in both directions to avoid wasted motion.
Should we seriously ignore the most serious issue facing humanity?
Python was always more about breadth than depth. (CPython is full of known inefficiencies, but it's with us since 1989, and basically the core dev who worked most on performance - Victor Stinner - thinks the best way is to introduce subinterpreters - https://github.com/vstinner/talks/blob/master/2019-EuroPytho... )

Oh, that PDF is interesting, Python 3.8 has shared memory for multiprocessing, no more pipe objects between processes.

Furthermore extension and internal stuff always had the ability to release the GIL and do its own thing (for example, on a threadpool, or using async/nonblocking I/O). But I have no idea about Gevent. I never liked it. (Just as Twisted/Tornado it was too much magic for too little benefit.)
What output? It downloads a file, then it sits around printing nothing for a few seconds (hooks are running), and then it updates it cache if necessary. Well, maybe it always rebuilds the cache, I'm not sure.
I’d wonder what the lawyers specializing in this sort of thing would say and what sort of debate there’d be around it. Because depending on the context, this is either sensible or insane.

Example A. My hypothetical partner and I are bored and we want to spice it up a little so we get some MDMA.

Example B. Your graduate advisor is bored, has a party where there’s lots of acid, and, oh, some MDMA too.

There’s no way in hell these situations are similar.
Improving Customer Retention with AI/ML
Great, thank you. I'll comment back here with any updates. The app is very simplistic but I thought it might be worth getting it out there sooner rather than later in case it turns out to be useful to someone. Even if one person can help themselves learn to avoid touching their face and reduce the risk of COVID-19 it will have been worth doing.
Well seeing that Apple only has a 15% market share in the phone market, it’s kind of obvious that it’s not a single company controlling the market. Why would anyone who doesn’t like Apple’s policies not just by an Android?
Coronavirus: Italy Quarantines 16m People
A human readable copy:

https://web.archive.org/web/20080528224324/http://bytecoder....
Seconded heartily: git bisect is one of those tools I use very infrequently but when I do, it is a lifesaver.
Like, zstd -21 --ultra requires a whopping 365MB of RAM to compress a 16 MiB file, zstd -19 requires 12 MB, and xz requires 10 MB.

Decompressing -21 requires 20MB vs 10MB for -19 and xz.
When did climate change get promoted to the most serious issue? I think we might have other things to worry about and I don't come here for the fear porn. https://www.youtube.com/watch?v=8455KEDitpU
Nice writeup!

I did a bunch of work to make one of my hobby projects (https://pitchy.ninja) work off-line. The trickiest part was data synchronization between IndexedDB and the database on the server, managing and resolving conflicts if the app was used on multiple devices offline at the same time (then went online again.)

Although IndexedDB worked pretty well in the end, it is a very finicky database, with a really convoluted API. There's a whole bunch of corner cases that you need to handle, and some of these are non-obvious.
From the article:

The second explanation for iBackpack’s existence, Monahan says, was realizing that crowdfunding could offer him lots of money to fund an idea. In fact, he took hints from one of Kickstarter’s most notorious feature-stuffed gadgets: a cooler with a Bluetooth speaker, USB chargers, and a built-in blender. It raised over $13 million on Kickstarter.

“I saw the Coolest Cooler, and I’m thinking, ‘Jesus, if people are going to give $14 million to a cooler for crying out loud that they only use every weekend, maybe, then what do they need?’” he asks.

...

What Monahan perhaps didn’t see coming was that Coolest Cooler wouldn’t ship to all its backers and would officially shut down its operation five years after its Kickstarter campaign went live. Its backers are also angry, as evidenced by comments on its Kickstarter page. They, too, operate a Facebook group, and the Oregon Department of Justice investigated the company.
Is the Life Expectancy of Companies Shrinking? (2015)
> So I ask, what do your numbers represent?

And I said, it's right there if you actually take 5 seconds to Google.

Literally the top result [1] says [2] that for a medium-haul flight (3,240–6,300 km), a 747-800 burns 9.9 kg/km of fuel, which at 917 km/h and 0.81 kg/L density, comes out to 0.82 gal/s if I'm doing my math correctly.

So I guess my bad for being off by a whopping... 20%?

Like I said, I'm all ears if you have better numbers, but it's quite inconsiderate to just casually dismiss what people say with so little effort and force them to spend 20 minutes to respond.

[1] https://www.google.com/search?q=plane+fuel+consumption

[2] https://en.wikipedia.org/wiki/Fuel_economy_in_aircraft#Mediu...
For what it's worth, the WHO assesses the situation thusly:

"The main way the disease spreads is through respiratory droplets expelled by someone who is coughing. The risk of catching COVID-19 from someone with no symptoms at all is very low. However, many people with COVID-19 experience only mild symptoms. This is particularly true at the early stages of the disease. It is therefore possible to catch COVID-19 from someone who has, for example, just a mild cough and does not feel ill."

https://www.who.int/news-room/q-a-detail/q-a-coronaviruses
What I do like is that, I think dnf, they do not switch your packages between repositories, even if you added a third-party repo with a higher version number.

But this is hard to do correctly for deb repositories. We first need to come up with a way to declare repository groups so you can say that e.g. the security repo can provide updates to the main repo.
A doctor abused his position, therefore all of psychedelic therapy has a sexual abuse problem.

Quartz needs a new editor.
Associated GitHub repository with more information: https://github.com/cattius/opcodetester

I know next to nothing about processors at this level, but I wonder if it would be possible for a skilled engineer to try to find these instructions by scrutinizing the actual physical instruction decoder on the chip and/or inspect the processor's microcode. Are these things possible to do? If they are, is it feasible to reverse engineer them?
all.. the... time

if you have never experienced the raw power of "git bisect" when trying to hunt down a bug, you're missing out.

using git bisect can literally save your life in terms of stress. I think it one of THE most important tools in git that developers can learn. it shows exactly why we should commit small and commit often.

https://www.youtube.com/watch?v=REaowJ8JSfw
I don’t think you guys are saying different thing here.

The article in this case is describing a bunch of common processes/optimisations/features that we have learnt to be critical for effective and efficient running of software. The author does this because the audience she writes for is, as the previous comment puts it “mature, scaled operations where outages...” etc etc
And measures taken against Covid-19 reduce the prevalence of other infectious diseases too, which further reduces load on the healthcare system.
Reminds me of something I read by David Simon (author of The Wire and a crime-beat journalist): police like to think they are smarter than criminals, and often are, but not always.
Firefox has hardwired me to enter Ctrl+Alt+R whenever something even slightly interferes with reading the content.
Those are wasted hours. We have to make stuff maximally safe AND educate users, because even that maximal safety/ergonomics/etc. is too little compared to how complex our world is.
Author here - the main reason there's no examples is because I didn't have any interesting ones to report at the time! I was trying to develop new detection methods, but found only the (thousands) of undocumented software prefetches which were previously reported by Domas in his Sandsifter project, e.g. 0f 0d /2 and /3-7 on Intel CPUs (these are documented by AMD, but not Intel, and opcode behavior varies more often between the two than you'd expect). Many of the interesting undocumented x86 opcodes (e.g. icebp, salc, loadall) were either only present in older CPUs or are now at least partially documented. There are some much more interesting undocumented opcodes on other architectures (which have architectural effects, e.g. changing register values, halting the CPU), but that's still an ongoing project.

Edit: 0f 0d /2 is documented as prefetchwt1 but (allegedly) unsupported by the CPUs I tested it on, so the fact it executes at all is undocumented.
No, but I find revisionist history to serve me quite well.
When I started (1985) there was no web/internet to speak of. Development was for desktop apps and embedded.
But isn't the idea the same? If you have explicit line numbers then you can just load the cards in any order. No need to sort it.