skysight-inc/HackerNews huggingface dataset:
Why can't machines have an upbringing?

HAL: I am a HAL 9000 computer. My instructor was Mr. Langley, and he taught me to sing a song. If you'd like to hear it, I could sing it for you.
Top Kyiv Art Galleries and Centers of Contemporary Art
Show HN: Available .com brandable domains names
Please... Say it ain't so!
Then L4 :).
> The issue is that the organization and spending have grown, but the mission hasn't

The same is true for Google. Are they negligent for not running the whole thing out of a Starbucks?
Linaro Connect 2017 Keynote (Project Treble)
It is much more important to have vaccines and antibiotics than to be happy.

Is this really true? That it's better to live until 70 or 80 and be unhappy your whole life, than to have a happy life while running the risk of an early death from a preventable disease or infection? I know which I'd pick.
"This post is offensive" on an ideas board...
The Cast of Las Vegas
Trump campaign director on how he got Facebook employees for campaign assistance
The numbers are alarming, but the argument needs to be more persuasive.

For a proposal like this, I would expect to see a breakdown of where the money has gone and realistic projections of futures expenses. Simply providing alarmist statements based upon linear extrapolations (after being adjusted for inflation alone) then proposing an even more alarmist buyout (when the only thing of tangible value is the domain name) is not enough when proposing potentially crippling changes to funding.
Ask HN: A compact car company in Alameda?
There was a compact little car company that was building what appeared to be enclosed little bikes on the base in Alameda, Ca- but powered... Anyone recall who they were or waht happened to them?
Emergency lane.
Or that the aerospace industry is the space that consists of whatever those 2 brothers were doing prior to pushing the wood off of the cliff.
Magento SUPEE-10266 and New Versions: Update Immediately
They can. I often had 11mbps on my 10mpbs cable line.
> The modus operandi should be to get upgrades to the current stable kernel frequently enough

How can you expect embedded manufactures to do this when Intel can't even keep it's CPU line stable on recent kernels. I have an Bay Trail tablet that I put Linux on, but was forced to move it back on to the ancient Android kernel that shipped with it because of this bug[1].

And if you think, these bugs only happen to Atom/Celron CPUs, think again. My Intel i3 laptop just started hard freeing with the latest 4.13 Kernel in Arch.[2]

As a hobbyist, i can deal, but there is no way you can expect small manufactures to deal with the constant influx of bugs introduced by kernel updates.

[1] https://bugzilla.kernel.org/show_bug.cgi?id=109051

[2] https://bbs.archlinux.org/viewtopic.php?id=230676
He doesn't know. He may suspect but in the end, he doesn't care. That is the epiphany. Before he might have been trying to win an argument and make a point but in the end, facing death, he doesn't care to kill one more time.

BTW, the bird is probably artificial.

Rachael:	Do you like our owl?
Deckard:	It's artificial?
Rachael:	Of course it is.
Deckard:	Must be expensive.
Rachael:	Very. I'm Rachael.
Does HN prefer the never say never meme?
so for 48 days they were on a 2-hour-row-2-hour-sleep schedule with no breaks? wow
To be fair, in your example, the compiler does warn you:

WARNING: cljs.core/+, all arguments must be numbers, got [number string] instead. at line 1

Also, Clojure.spec would enforce it.
With a finite currency that is immune to inflation fractional reserve credit cycles.
Hand-written assembly is still the king when it comes to maximising CPU performance. You can see that most clearly on older machines, but the potential is still there on newer machines too. I'd suggest that there's a chance of a small resurgence in assembly after Moore's Law has truly bitten the dust.

Also, despite being very verbose, it's actually very easy to reason about. That's because you've removed all the layers of abstraction found with higher-level languages that are involved in translating source code to machine code. In assembly, your computer has to run the algorithms in the way you designed them, as it's necessary to spell out in exact detail how the algorithms should run. There's still layers of abstraction available through subroutines and macros, as well as comments for describing what the code does. The issue with assembly isn't with clarity per se, it's with portability and verboseness. Every part of the program has to be written out in painstaking detail, and the work involved in porting to a different architecture is much more than with languages like C.
GCC uses GAS.
The tx cost will rise in proportion to the value of BTC. By the time the tx cost is 10k USD, your roughly 0.08BTC will have a value of hundreds of thousands USD.
Link to the documentary referenced in the article, "The Most Contaminated Spot on the Planet."

https://www.youtube.com/watch?v=LYmGCIg9O6Y
Original title: How Facebook ads helped elect Trump

Techmeme summary: CBS News: On 60 Minutes, Trump campaign digital director Brad Parscale describes how he handpicked Facebook employee “embeds” who assisted the campaign with its ad buys
GitLab Live Show
My memory is that the Golden Gate Bridge used movable traffic cones (pylons) for decades before the current barrier system. Was there a time that lane direction was only based on overhead signage?
For the average person, Linux didn't and doesn't offer any compelling advantages for the desktop and had some potential disadvantages depending upon how it was used. Arguably, there are fewer good reasons to not use Linux any longer, but the desktop OS is increasingly irrelevant to most people anyway.

Looking back, it's very unclear to me what commercially viable investments would have changed the overall trajectory of the desktop.
> Ignores patterns from your .gitignore, by default.

Do you need to be in the current git directory for this to happen, or all git dirs that happen to be traversed?

And are you using an NFA based regex engine?
Thank you for the feedback!

'-exec' is not supported at the moment. It's definitely something I would consider adding.

We do have '-0'/'--print0' to separate results by NULL, so 'fd' can be used in combination with 'xargs'.
The First Count of Fentanyl Deaths in 2016: Up 540% in Three Years
That system of equations contains quadratic equations.
This story about Feynman using calculus and continuous functions to analyze and approximate discrete systems sort of answers your request for a broader view. http://longnow.org/essays/richard-feynman-connection-machine...

"By the end of that summer of 1983, Richard had completed his analysis of the behavior of the router, and much to our surprise and amusement, he presented his answer in the form of a set of partial differential equations. To a physicist this may seem natural, but to a computer designer, treating a set of boolean circuits as a continuous, differentiable system is a bit strange. Feynman's router equations were in terms of variables representing continuous quantities such as "the average number of 1 bits in a message address." I was much more accustomed to seeing analysis in terms of inductive proof and case analysis than taking the derivative of "the number of 1's" with respect to time. Our discrete analysis said we needed seven buffers per chip; Feynman's equations suggested that we only needed five. We decided to play it safe and ignore Feynman.

The decision to ignore Feynman's analysis was made in September, but by next spring we were up against a wall. The chips that we had designed were slightly too big to manufacture and the only way to solve the problem was to cut the number of buffers per chip back to five. Since Feynman's equations claimed we could do this safely, his unconventional methods of analysis started looking better and better to us. We decided to go ahead and make the chips with the smaller number of buffers. Fortunately, he was right. When we put together the chips the machine worked. The first program run on the machine in April of 1985 was Conway's game of Life."
How Magecart Attackers Are Continuing to Affect E-Commerce Platforms
Seriously. What about off chain transactions and their already extant impact on the velocity? From the oft-cited coinbase customer email to coinbase customer email "bitcoin" transaction to handing the private key over to somebody, behind a hologram or not, these types of transactions don't appear on the blockchain but they certainly do effect the economy.
It seems like the kind of thing that doesn't take that many fatalities prevented to break even on.
Lightning is permissionless, anyone can run a node. The reason that you have two channels is so that transactions can be routed through you. You can think of the lightning network like the tor network for payments.

Lightning is also not meant to replace all bitcoin payments, for now channels are limited to something like .1 btc to promote decentralization.
None of the problems you mention is actually solved though. They're all things that work sort of, some of the time, with caveats about how you define "work." They work well enough to be useful, but not well enough to argue we're converging on human-level intelligence.
It will work for all git directories that are encountered. This behavior can be disabled with the '-I' flag, if needed.

fd uses Rusts regex engine (https://github.com/rust-lang/regex) which is based on finite automata.
It's a common misconception that the job of police is to help people. Their job is to apprehend and arrest people. Whether that actually helps anyone or not is highly situational.

Same logic applies to medicine and insurance.
hello,

finding a business / domain name is time consuming and can be expensive.

we hunt brandable names with available .com domains.

this is what we have for a minimum viable product. if there is interest we plan to release daily a list of domains.

any feedback is welcome.

thanks!
The normal definition of "moral right" is equivalent to whether something is "ok". It's just "a right of the moral variety", not the legal term about copyright. That legal term is very much not the everyday definition.

People use a casual phasing like "they have the right to X" to mean that X is defensible all the time. It's not an attempt to mislead people about the article.
The whole value proposition is that the currency's monetary policy isn't controlled by government, or corporate/political relationship that Federal reserve banks have currently.

If the structure models current banks in most ways except that the currency isn't in their control, then it will be a massive improvement.
Thank you for the feedback! Most of the credit for the speed goes to the amazing Rust modules 'ignore' and 'regex', which are also used by ripgrep (https://github.com/BurntSushi/ripgrep).
"Sounds like cancer doesn't it"

Causes me to immediately stop listening and start doubting everything you said and claim, questioning your motive.

It is an emotional appeal. Which 1) insults my intelligence, thinking I'm stupid an unaware enough to fall for that. And one or more of the following 2) you're too stupid or poor at arguing that you don't know you're doing it 3) the facts don't support your side so you try to rile up the ignorant and gulliabl to win 4) you don't care about argument / have other motives like fame, clicks, distraction from other issues.
Partially completed write of a block, sure. But partially completed write of a file?

I can imagine (cough) an application where the application is trying to write some binary blob to disk, doesn't finish before shutdown, and upon reboot, tries to load the binary blob back into memory, fails because the binary blob isn't consistent, doesn't handle the failure well, and refuses to boot.

App's fault? Sure. Does the customer care at 2 am? Nope.
Saw this in the comments...

>> I’m just a copywriter from Illinois who knows greatness when I see it.

> Do you wear a monocle?

If anyone ever gives me a monocle I will never stop wearing it.

Luke, your monocle will arrive at the office on Tuesday.
This seems to apply to 4.4; according to https://www.kernel.org/category/releases.html 4.9 has not been extended, so it only applies every few years that there will again be six year support.
You can easily compose this with `xargs` using the`-0 / --print0` option:

fd -0 '\.log$' | xargs -0 tail
On the video of the keynote he mentions that even Treble is pretty much WIP, where Google expects cooperation from them, regarding the goals of moving everyone forward.
ripgrep, exa and now fd... any other CLI tools I should cargo-install?
Or just get a USB 3 to Ethernet adapter (several in the $11-15 range on Amazon), which gives you more flexibility to run different kinds of speed tests and troubleshooting, and can also come in handy during travel. Even works on iOS or Android when combined with a different adapter.
The Father of String Theory
So there are four groups? The usual circle, the get-rick-quick types, criminals, and people who have deluded themselves into believing that Bitcoin will usurp the world's major currencies?

Do only the 1st and 4th group hold? The 2nd manipulates the market best they can, and only the 3rd and maybe some in the 1st are actually using it?

May I ask - What do you think are hallmarks of the usual people or the true believers of Bitcoin?
None of those tasks have been solved fully at human-levels. Subtasks and datasets? yes.
Ask HN: State of the Art Wireless Sensor Network
I'm currently involving in the process of writing a thesis on the state of the art wireless sensors in forest. I would like to have your feedback on the subject. What is the state of the art in the field, where do I look for these kind of information ?
Or in a slightly different form, what I'd personally love to always have an answer for: Is there a fast way to do this complex query in reasonable time in rdbms or do we have to force it into NoSQLish solution? (say.. solr)

After I've optimized my query/indexes to get from 60s to like 4s running through usual stuff and trying to not do anything too stupid, how to get it to <200ms? Maybe better question how to structure data so you don't need the complex query?
Airbnb paid £188,000 in UK tax last year
I'm not making the claim. It seems to be in the linked article:

""That's a security vulnerability!", you protest. "You are ... literally ... injecting remote code into your program."

Playing the devil's advocate, I ask you what is wrong with remote code injection

"Well, for starters, if the URL is compromised the attacker can run arbitrary code like ..."

... reading and writing files? Dhall is totally pure and doesn't support any effects at all (besides heating up CPUs ).

This brings us full circle back to our original "
Not credible. The dangers of radiation exposure were fairly well understood. I think it's more like they were under extreme pressure from governent and military interests during the cold war to just "get it done" and safety was a secondary concern.

Especially in the USSR where they were using prison labor for a lot of the nastier work.
Two ancient-history Soviet nuclear accidents on the front page of HN in a single day? Did I miss something?
The standard is servers in large data centers with effectively unlimited bandwidth speed compared to residential customers, like netflix, google, amazon, steam, microsoft, apple, etc.
How Women Created the Computer Programming Industry
One of my major life regrets is noticing a half-read copy of Do Androids Dream of Electric Sheep? in my optometrist's bag and not cracking a joke about the Voight-Kampff Test prior to him administering an eye exam.
Generalize does need to be more specific in order to make sense. In current ML work, generalizability means something else than what it typically used to mean in AI work.

One way to look at what generalizability is would be like this: problem domains typically come with sets of axioms. Generalizability is the ability for a solution approach to work across different domains that don't have 100% axiom overlap. The wider the difference between axiom sets for a domain, the more difficult / impressive the generalization.

Solving two problems within the same domain, necessarily sharing a 100% overlapping axiom set, is not generalization at all.

The reason the axioms supporting the domain matter is that they (in part) guide which heuristics work, and how they should be applied. And that's the sort of generalizability that is missing from current work: some solutions can make some pre-programmed choices about applying different heuristics depending on the problem set (driverless cars are doing this now). This is the "bag of tricks" approach. But they don't typically morph in how they are applied, or the end that they're trying to accomplish when they're applied.
I used to love speedtest.net, but since finding testmy.net which keeps a log of your previous tests, I haven't gone back.

I typically receive the correct up/down ratio, though intermittent issues may lower it for a day or less. Though various ISPs over the years. It would be nice to have a consistent as-advertised speed though if you happen to live in an area where that isn't happening.
Barttar is a platform reincarnating the tradebybarter system. Barttar anything
Second the bad idea. I've been dabbling in electronic currency systems since the days of E-Gold and I've never seen a debit card last more than a couple of years before Visa/MC decided to seize the cards and all the values on them for violating their TOS or money laundering concerns. They also are highway robbery in terms of inflated fees for whoever is operating the scheme because of the risk involved. Because I live in a semi large city I've always just found somebody local willing to convert to cash through localbitcoins or bitcoin-otc or who can pay in a local bank transfer method that doesn't involve correspondent bank wire transfer fees.

The few times I've needed to receive an international wire for contract work I've done or exchanging coins I used a middle man currency exchange service (VBCE.ca) that received the wire for me and paid via a local method.
And yet, as far as I have seen, it is still much easier to run a variety of OS from a RPi than a PC. Simply swap mini SD cards. While PCs can usually boot from USB, I have seen ones that cannot also boot from SD card.

(Bias disclosure: For many years I've been compiling own kernels with embedded filesystem and minimal utilties and then running from removable media, even on the PC, so RPi was easy transition. Further I stopped using disk or swap years ago, even on PC, again making RPi transition painless. Finally, I am more interested in non-graphical tasks so I can live without the use of a GPU.)

The greatest value to me of the RPi is the ability to run a variety of OS. One can readily find other boards that are better than RPi in many ways, but in each case running the variety OS that using a RPi allows for is not as easy, if it is even possible. Despite the disadvantage of RPi's closed bootloader and GPU, the flexibility to run a variety of OS is great advantage over many alternatives, for me.

The way I think about it, user freedom in choosing an OS is actually constrained by "too much choice" in hardware. I reason that this is because it is difficult for OS projects other than Linux to timely add support for each and every different item of hardware coming off the assembly line in each new year. Whereas with the RPi, the "moving target" of hardware support moves less. This IMO opens up possibilities for more OS projects to add support for RPi hardware.

Whether this is the reason a variety of OS are suppported on the RPi I do not know. But I am glad that this variety exists.
I saw the same thing in Ghana. On several occasions, the traffic light in the town’s busiest intersection would fail for hours, usually due to a “dum-sor” power supply shortage in the region[1]. However, all the drivers were very experienced with 4+-way intersections with no lights or signage, and everything progressed pretty smoothly (until I had to make my way through).

[1] https://en.m.wikipedia.org/wiki/Dumsor
On iOS, ChromeOS, Android, the kernel is irrelevant.

The fact that they run some variation of UNIX is a pyrrhic victory.

Apple and Google can change the kernel to whatever they want, as long as they keep the iOS Kit APIs, Web APIs and Android Java Frameworks.

Mostly only those writing device drivers would actually notice the difference.

As an example where it is going, the new iOS 11 network APIs are not supported on BSD sockets, and Treble kind of moves Android into a pseudo micro-kernel model.
Google is a for-profit entity designed to maximize revenue and returns for shareholders. It's an absurd comparison.

You mention that the WMF has a year's budget in reserve. For a non-profit, this is generally considered a bad thing except in certain forms like building an endowment, because hoarding cash is just a way for a non-profit to actually profit and keep it. The previous ED of wikimedia actually called this out as a problem because they don't have the governance structure to prevent "log-rolling, self-dealing, and other corrupt practices".
Amazon and its effect on inflation and deflation
Inside North Korea, and Feeling the Drums of War
How does it compare in speed to 'ag' (i.e the silver searcher) -g option?
Two Factor Auth List
Why is this faster then find?
> while making one long argument from ignorance

Ignorance of what? You're saying his argument is lazy and ignorant, but you're not backing that up.

I think he is willfully refusing to "imagine potential problems" - because a core point of the article is that people are "imagining magic", which isn't really an argument, but more of a way of whipping people into an emotional frenzy (all jobs will be taken by robots, dystopian futures, etc)
Overselling of the last mile infrastructure. If you want to see what a not-oversold last mile connection (with a real minimum speed SLA) would cost, take a look at the “for business” pricing and weep.

Most people’s usage is bursty, so the present oversold state is probably the least bad option compared to having a fixed <1Mbps line speed or paying thousands per month for a truly dedicated 50-100Mbps.
Keep in mind folks, over by the green button: 'DONATING = CHANGING ECONOMICS. AND CHANGING THE WORLD.'
Could you link me to that?
Really? But Why?AOL's AIM will shutdown in Dec after 20 years
Always wanted to try bucklescript. Even has built-in persistent data structures, which is a win over purescript.
FWIW, the prizes closer to the top are neurotic sons and daughters of legacy post-Colonial industrial screw ups around constant crises manufactured on high. I enjoy "high culture" locally fed city living, but white flight we inherited relegates that to "society luxury" or even "tourist" status in most cities. Receptive folks who like our subsidized outdoors, cars, TV, booze and factory food seem happiest here. I can't change that.

"Servitude" for good operations in good ecosystems with good outcomes is better than fine. The "in charge" positional goods are rare by definition. But rot at our tops and even collusion in industrial felonies (Enron? Wells Fargo?...) is mostly preordained by an accidental empire in decline.

The Santa Fe Institute folks narrate our history and recent dog-eat-dog challenges pretty credibly at different comparative and resource accounting resolutions. Fixing our very specific post-WW2 population Boom and short lived apartheid empire is not possible by grand gesture. Culture, know how, will, patience and trust do not grow on trees. Even trees grow slowly. Interesting times to be a human and learn how we got here.
una (https://github.com/jwiegley/una), a universal unarchiver which handles choosing between tar, unzip, etc. for you.