skysight-inc/HackerNews huggingface dataset:
TIL: "blot one's copybook":
to spoil one's reputation by making a mistake, offending against social customs, etc.

By the way I definitely wouldn't hold it against an intern 20 years later, so I'm surprised that you do. An intern by definition is going to make mistakes, even huge ones.
Samsung and NEC Announce 5G Partnership
I think the argument is that if it's so hard for most people to see the difference between "Agile" and "not Agile", maybe Agile is unsuitable for most.

In my experience barely anyone who claims to work Agile ever looks at the values or principles, or reflects about their own work in a systematic way. Scheduling Scrum meetings is easy. Applying Agile principles to your actual work is difficult, especially if you are already overwhelmed by Scrum.

People like Scrum because it distracts from Agile and doesn't interfere with your work much. You can serve time in Scrum meetings, then return to your actual work. Scrum fills a void, but doesn't ask any hard questions. Don't think about what you are doing, just show up to the meeting and go through the motions.

People like to follow pre-made structures like Scrum. They don't like to define or change them. You could potentially insult someone. "The Scrum Guide says so" is less personal than "it makes more sense to do X". Clinging to a fixed process like Scrum inhibits being actually Agile because Agile is all about changes. Change requires courage. Most employees don't feel like courage will be rewarded. In our culture, courage is reserved for big companies or top-level management.

In short, that's why "Agile doesn't work".
> This code is usually there for a reason and a unikernel will have to implement large swaths of this code anyway.

The largest part of a monolithic kernel today is devices drivers, by far.

> Networking isn't trivial and I don't think anyone will be reimplementing the TCP/IP, UDP/IP, ARP, DHCP and more stacks without breaking in a few bugs themselves.

Sure. And then more people will use those stacks, and they will get better. The more the merrier, we have too much of a software monoculture anyway.

> The only real advantage I see for unikernels is that because all the hard work is done by the hypervisor they don't have to bother implementing device drivers

This. People continually underestimate the amount of work required to support the hardware ecosystem. This is also why rump kernels (note, not the same term as the unikernel known as Rumprun) are such an achievement, also very much underappreciated.
Exactly. Doing Agile properly requires a bi-directional mutually respectful communication between the development team and the product stakeholders. It's the complete opposite of traditional suspicion-based hierarchical management. That's why it has so much difficulty getting adopted.
I don't think windows used to be more reliable. It used to crash all the time. Do you remember the blue screen of death[0]?

[0] https://en.m.wikipedia.org/wiki/Blue_Screen_of_Death
Believing the stability is real in a universe where bitfinex is a player is pretty optimist.
Node.js development on Kubernetes with Skaffold file sync
Another price point: "Seeing as Google pays Apple $12bn to be the default search engine on iOS devices" divided by number of devices Google paid for.

The $40 should just be a number that would pass the lowest threshold the antitrust regulators will accept. My guess is that $40 doesn't have much to do with lost advertising revenue.
Brian Eno called "To Here Knows When" off Loveless "the most vaguest song ever". I don't know what that means but then I also can't claim to know what "To Here Knows When" is about either.
Progress is real.

https://www.gatesnotes.com/2017-Annual-Letter?WT.mc_id=02_14...

> the number of childhood deaths per year has been cut in half since 1990.

> Extreme poverty has been cut in half over the last 25 years.

> In 1988, when the global campaign was launched to end polio, there were 350,000 new cases each year.

> Last year, there were 37.
I'm sorry but could you point me to actual research articles. most neta analyses I've found indicate a cardioprotective effect of n-6 polyusaturated oils relative to alternatives. eg

https://journals.plos.org/plosmedicine/article?id=10.1371/jo...
The article doesn't mention how long you have after the bite until the antivenom must be administered, so it's feasible that people living in remote or undeveloped areas would still want to be wary. I also imagine that children are more susceptible to the venom, so it still makes sense to teach them about the danger.
This is the top download list for last week: https://en.aptoide.com/apps/local/more?period=7d

Note all the high profile apps like Google Photos, Nest, WhatsApp, Instagram? None of these have been uploaded by Google, FB, etc. These could easily have been modified to include additional malicious code to steal your personal data.

None of this is mentioned of course in the press. But it seems like this company mainly survives on copyright infringement and serving malicious apps.
I was born and raised in Arkansas, and I still live in deep brown recluse territory. It's a "out of sight, out of mind" deal with the 8-legged friends. Subconsciously you know they're around -- I could find several in my garage if I wanted to, and probably some in the closets of my house -- but they're reclusive by nature, hence the name, and tend to stay out of the way. My uncle got bit on the arm by one while bringing some firewood inside one winter. A course of oral and local antibiotics from a veterinarian friend and all he had to show after a week was a small scar.
That's a great explanation. This is similar to the post's example with tree of functions <*> tree of values = tree of results.
F-Droid is a good option because they put users before developers.
AVERA Electric Vehicles
Jeff Bezos once warned to "avoid proxies" and using fake scrum is a prime example. Scrum on its own is just a proxy for agility. Scrum done correctly can give you great agility. If you're running stand-ups and using a backlog but are unable to iterate quickly and deliver incremental value then you're failing at your actual goal.

Of course, agile itself can be considered a proxy because the ultimate goal is always customer value.
Its Name is Bond.Optical Bond. It's shaken, not stirred the touchscreen industry
On-Site Daycare Is Coming to Womens' Coworking Center in SoHo
Thanks for this! I'm not in the neuroscience field, but the title itself tells me that I've a misconception that needs correcting.
A transformer is a two part system of two inductive coils. If you open the circuit on one end, the closed end won’t be able to induce a current into the second coil. It’s as simple as a single MOSFET controlled by some power management IC that measures current to prevent this from happening. It’s easier to prevent damage from wireless charging than it is from a physical connection.
That's the idea I was going with. You let the sun counteract most of the force from your solar sail, but that requires you to constantly to make minor adjustments because unlike a normal orbit it's not even close to stable over time.

But, while not necessarily difficult it does prevent a lot of the more simple designs as you can't just toss out a bunch of reflective beach balls with very low pressure or other 'simple' means of blocking sunlight.
> Agile trend is the cargo-culting of SCRUM

After my last gig I firmly believe that agile is a cargo cult: every morning sales and marketing did a standup. In a circle. At the peak about 50 of the org members.
When Men Mentor Women
We don't laugh that hard, I have been bit twice, and both left sizable scars. Although, if you know you have been bit and get treatment within in a day or two it shouldn't be that bad. --Arkansan
If we want to be extra crazy it should be possible to combine rakudo.js and WebPerl to have Inline::Perl5 working in the browser.
Thank you for writing that. Those words spoke deeply to me and many others that wander these halls even so many years on. It is odd to look back on years later and happen across the author.

I hope life is finding you well!
As of the current state of the art: yes, that's correct. Isogenies are slow with very small key sizes; lattices (and Goppa codes) are fast with large key sizes.

Isogenies are a good use case for e.g. constrained hardware that doesn't have much space but can tolerate longer key exchange turnaround times. Conversely you'd really want something like lattices for typical key exchange between a client browser and web server.

Code-based solutions have similar advantages and disadvantages lattices and are much older. McEliece is only slightly older than RSA. But because the structure of most types of error correcting codes, it has been very difficult to develop safe systems with the same versatility as lattice based systems. Code-based systems have fewer intractability problems available and virtually all types of codes tried to date have been broken - see research over the past two decades by Nicolas Sendrier, for example.
Progress is real. Who is driving that progress? Is it the global elite in general, is it a handful of rich people who do actually make a difference, or are their efforts just noise and something else is driving the progress?

I genuinely don't know; hoping someone has the data.
> Anand basically argued that the global elite spends a lot of time looking for ways to help the global impoverished

I have a hard time believing this. The elite spend a lot of time looking for ways to help themselves. The elite spend a lot of time looking to enrich themselves. The elite didn't become the elite by being charitable or caring or thinking of others.

Also, I don't think this "nature" is just confined to the elite. Everyone is selfish.

> but fails to make an impact because they never consider solutions that would erode their own wealth/status.

People who love wealth and power don't want to diminish their wealth and power?

I basically agree with the guy but nothing he said is new or insightful.
I like how aggressive the tone of this was "Although people are free to disagree, this opinion has come about after more than two decades of constant research".
Points taken! Thanks for adding some insight.
This whole discussion echoes the DevOps discussion and its definition. What DevOps is and what it means to different people is still hazy and can be twisted into anti-DevOps quite easily.
Drivers wildly overestimate what “semiautonomous” cars can do
Do you know how Artificial Intelligence affecting our daily life
It's always a little weird when a project that takes contributions use that money to contribute to other projects. People who contribute to Mozilla financially, would most likely assume that their money is spent on Mozilla projects, and primarily Firefox.
Show HN: Homlina – Homeowner task board in React/Lambda
I guess you are correct. It is Google's turn now.
A very small number of very vocal people
If Apple thought an eventual about-face on this issue was a business strategy they might need to employ, they'd hardly be pushing so publicly and loudly on it.

Growth may stall, but throwing away one of their primary advantages over nearly every other tech company is a pretty stupid strategy.
That was the HST modulation training. Gets me every time. Wish I still had my courier dual just for the sound ;)
Happy to see people questioning agile. There are two books which the skeptics might find interesting:

* Agile, the good bad and ugly by Bertrand Meyer

* Balancing agility and discipline by Boehm
Bird watching with AWK and grep
Not all. Certainly not brokers serving the ad industry, credit bureaus, and retailers. And for others such as Google business services and Microsoft, we pay them. Even for the "free" services, is it a fair exchange of value?
Personally, I think the MagSafe connector was bloody brilliant and I'm not giving up my mid-2015 MBP until it absolutely won't function any more, because of that feature (it's saved my MBP several times when I was a bit clumsy or forgetful).

Another reason: the multiplicity of ports and bunches of things that all use USB-A.
A recent example of where even breaking the speed limit is how laws (or speed limits) are changed:

Recently, our county measured the speed on an 8 mile long rural road. Their conclusion was that there was no need to bump the existing speed limit of 45 up to 55 or 60 (to match similar roads) because people weren't going faster than 45 on it.

Why weren't people going faster than 45 on an empty, rural road? Because the sheriff's department enforced that 45mph speed limit very rigorously, with an average of one speed trap and one roving vehicle.
Scheduling bot demo
Could you elaborate on point 2 there? I think that's an interesting point. I think it fits with a theme I've been mulling over regarding more people being tool users than tool builders.
China's Hacking of the Border Gateway Protocol – Schneier on Security
> paternal

Parental? Maternal leave is also unpaid AFAIK.
Thanks!

I updated the vanilla.js script and README to clarify that the key and value sizes are in bytes.

I haven't tried calling into WebAssembly so I don't know. Perhaps the bridging cost would be similar or slightly better (or who knows, worse)? Does WASM have SIMD? Do you know of any areas where WASM would outdo the current Javascript implementation?

For times like these, I wish server-side Javascript itself had SIMD, and access to CPU builtins, such as popcount etc.
https://www.youtube.com/watch?v=3MwDDK3jodw is Eric Whitacre. It's recent. Now contrast to https://www.youtube.com/watch?v=FY4DCG-nFBI by Martin Luther. I doubt those two can ever be confused. And that's not even Xenakis! https://www.youtube.com/watch?v=jESS3gP1GGE
> As far as losing our national identity, I don't buy that either.

Well there is an easy compromise - for the first two generations immigrants have their vote automatically assigned to the most right wing candidate.

Then the right wing won’t be so worried about losing their voice.
Black widows are not aggressive. They won't bite you unless you crush them or threaten their eggs. You can even pick them up and play with them without a bite. (Not that I would recommend testing their limits).

That being said, I do wear gloves when picking up firewood or moving stuff around my property, because if I grab one accidentally, that does crush them, which is exactly when they bite.
You are either utterly uniformed or intentionally misleading. Apple located the data center in China, as Chinese law requires while maintaining the same encryption standards they have for all of their customers. Google was collaborating with China in creating a censorial search engine behind the great firewall. Completely different things.
GE Brings Supersonic Private Jets Closer to Reality
It's contentive that everyone who reads this message can just whip their dicks out and be happy.
That's why there was a post-agile movement already like 5 years ago, but due to overwhelming bandwagoning of clueless PMs trained in "Agile" by big-bank "consultants" that stream seems to have died out.
Won't the rise of automation result in a lot of people without jobs ? They could start working on sustainable food.

Sounds like a win / win.
European Parliament backs EU ban on throwaway plastics by 2021
DRTS; (For those of you who didn't read, because... font too small) - Brown recluse spiders, in general, don't bite people unless you have less than 20/20 vision. In that case, you should run for the hills, esp. if you don't know how to zoom in the browser. A+ for content, but accessibility less so.
> If you mod something that's in warranty and you knowingly void it, that is your problem

The ability to fix your own phone isn't just your problem. It is also a problem for the person who you sell your "fixed" phone to. It is a problem for the second hand phone market (edit: the market clearing price for lemons). Allowing parts interchange is a problem for theft (if expensive parts from parted out stolen iPhones can be used to fix other iPhones then stolen phones have high value.)

Edit: that said, I do want to be able to fix my own phone. I just don't agree that I am the only person affected by that ability.
The BBC website won't display the video of this to me unless I install their app. There's something deeply wrong with that.
>Apple is never going to give up their premium position.

It would be stupid of them.
> primarily on the basis of their domain knowledge

This is a _HUGE_ loss to a company when a company loses someone with domain knowledge. Putting people into the "Are they good at skill X? Where X is the specific thing their title says they do." box and then hiring and firing based solely upon X is foolish to the extreme. If someone is mediocre at X but understands the business domain that they are working in they are worth the same as someone who is highly talented at X but doesn't know the domain. And while people can "learn the domain" most people don't actually want to. They'll learn it until they have passing knowledge but won't actually ever take the time to really understand it.
Actually, the original principles of the manifesto are all solid: http://agilemanifesto.org/principles.html

It's "scrum" that appears to be the problem...
A list of startups Funded in 2018 (Jan-18 to Sep-18)
How we automate our family finances with Google Sheets
"amazonians" isn't even a thing. there are various articles about how toxic their work culture is(as ordered from bezos downward). right now i'd say they're like how Microsoft used to be under ballmer except with employees actually treated like kept pets. they argue against each others ideas constantly but anything from the top is taken as sacred law. bezos probably said "I want to get into the surveillance game" and all the poor employees got to work arguing about how best to get there

http://nymag.com/intelligencer/2015/08/former-amazon-employe...
Install Magento 2.x on Ubuntu 18.04 with Nginx, MariaDB, PHP 7.1
Buffer overflows are common, but control flow injection through memory corruption has a weird little history. You don't see them in the record until RTM's worm (HN connection: pg and rtm were best friends at the time, and pg was a bit player in writeups about the worm). Then: nothing, for 7 years, until Thomas Lopatic publishes the HPUX httpd overflow in '95. It's not like the intervening 7 years were quiet ones in computer security; '88-'95 was more or less the golden age of computer hacking.
Not every component, I did put in specifiers to emphasise that.

If I design a chip and you fab it then I'm a designer and you're a manufacturer.

I'm not accusing them of white-labelling or anything.

So, perhaps someone can say how much they manufacture in their own fabs/factories as I asked?

Meta HN can be very anti-truth, just post "Apple actually own 95% of all their manufacturing", or whatever with a source -- surely the question is valid??
Several misunderstandings. we are not implementing a subset of perl5, we are continuing the development of perl5, which stopped around 2002. there are much more features in cperl than in perl5. perl5 is stripping its features, because they are not able to fix the bugs. cperl on the other hand fixes them, and constantly adds new features.

we don't entertain ourselves for fun, we do it for the technical necessity, because p5p is not able to, not willing, left the path to perl6 already, and broke up all cooperation. we need to fixup all the damage done by p5p, because nobody else is doing it.

perl6/rakudo is nice concept but not going anywhere. the architecture is just too broken to be realistically fast enough in production. but who knowns. moar is nice. and we've seen python 3 in production, and compared to that perl6 is a godsend.

cperl will not switch to a gc soon, neither will it provide proper lockless threading. simple goals first, like an object system, types, ffi, async/await, regexp, match, hashtable, inlining, jit, symbol table, ...

cperl easily beats perl5 in performance, but is investing it into better security checks. it's the only language with proper Unicode support already. with the jit and the inliner it will match php7. i.e. not 20x slower, just 10x slower, which is fine.

it's not a dream, it works and used in production. it is also recommended in production over perl5.

rperl already matches C++ performance.
There are private individuals, a.k.a. 'whales', that have millions of dollars worth of Bitcoin to sell. These people can't sell on the exchanges we hear about because these exchanges do not have buyers on them wanting to buy huge quantities of Bitcoin.

You can't just go along to an online exchange and sell millions of dollars worth of Bitcoin, not only is there the problem of finding a buyer but there is also the problem of price. You could find people only wanting to pay a hugely discounted price with the 'market price' falling due to the surplus availability. This is not in the interest of a 'whale' as a big sale could render the rest of the portfolio to be worthless.

Instead of trading 'over the counter' these people are 'serviced' by an entirely different breed of traders that attempt to match buyers and sellers. These intermediaries try to get their percentage, however, as soon as buyer meets seller the need for the middle man and his cut is eliminated. These sales also take a long time to organise, so it is more like trying to sell a house than buying some candy at a convenience store. In this sales environment the price is different to the headline price and not as volatile. Much like house sales though there is a huge likelihood that a given sale will not go through.

Your stereotypical Bitcoin bore only really dreams of getting the 'Lambo to the moon'. In the bigger scheme of things a fancy sports car isn't really that expensive, it is just a bit of bent tin with a fancy paint job. These greedy dreamers are not currently trading their little coin things, they are in the same boat as the 'whales' that can't sell, they are just 'Holding On for Deal Life', a.k.a. 'HODLing'. They might as well be praying for rain.

The price is 'stable' not only due to the problems of large and small 'investors'. There is always the hope that some regulatory approval will come along to make it so that institutions and funds will enter the market. As things currently stand Bitcoin is a 'commodity' whereas every s4itcoin is a 'unregulated security'. So it could be Bitcoin that is undervalued and, when the institutional investors come along, the 'asset' will reach its true value of '50K'. That is the dream and the hope that keeps small time Bitcoin bores HODLing on to their imaginary stores of 'wealth'. This time next year they will obviously be able to pay the deposit on that second hand 'Lambo' proving them to be wealthy.

We are sharing this planet with a cargo-cult group of Bitcoin believers that will not let their dreams be shattered. They no longer talk of 'ICO' blockchain things, they have also kind of given up on the general population becoming the 'greater fools' that will buy their imaginary coin things at a huge premium from them. There really is just this belief in Bitcoin getting to be magically approved by financial authorities and them being able to see a return when mythical institutions buy big shortly thereafter.
It’s not an article, it’s a press release from MIT’s publicity office full of stuff reporters can pull out to write their own articles without attempting to understand the paper.

The actual paper is here: https://www.cell.com/cell/pdf/S0092-8674(18)31106-1.pdf
You still void your warranty though
"We’ve found it challenging to find time to manage our family finances, so we’ve been in this position of flying blind without a financial tracking plan in place. We’ve had those frustrating conversations, knowing that if we had better insights into our financial habits we could do a much better job at financial planning. I want to show you how we created a system in Google Sheets that changed that.

It now only takes us about 10 or 15 minutes each week, so we can focus on understanding our financial situation better, and maximize our saving."