skysight-inc/HackerNews huggingface dataset:
> Try writing this in a natural language format:

> [...] That's a regex to get the value of an href from anchor links.

A true natural language to regex system would take your short natural language description as input, not paragraphs describing the task in more detail. Of course this would require a lot of domain knowledge about HTML, but that knowledge is readily available out there on the internet. I think it's no longer crazy to imagine a system which could read the internet, learn about HTML, and apply that knowledge to answer your natural language regex query.

This is clearly far beyond where we are today, but I think a few orders of magnitude larger neural nets would be able to handle this task, and the hardware guys are hard at work getting us there. The pace of improvement will be much faster than Moore's law over the next couple of years as the first optimized neural net hardware becomes available.
o/ heya.

I've been on psychiatrist-prescribed meds for a little over two years now. I've gotten a better job, my salary has increased by 52%, I live with less stress, I have a (mostly) tidy home, I am no longer dependent on alcohol, I care for a wonderful dog, I am cultivating healthy relationships and friendships, and I am more involved in my community.

I've also been seeing a cognitive-behavioral therapist for about three years to work through anxiety, depression, gender identity, and trauma from several childhood sexual assaults.

But maybe I don't count, because I'm not a 'guy' :) but I'm doing absolutely fucking amazing, thank you very much.
Fair enough, but kernel stacks are 8K. 10K user + kernel size is a far cry from the 2MB default pthread stack size people usually talk about when they talk about 1:1.

I don't know of any benchmark comparing Go vs. a 1:1 implementation with 2K pthread stack sizes, but I would be surprised if the performance difference is large at all.
I should let this lie as an explained joke is never funny, but I just can't.

USPS - Delivery Point:
(1) A single mailbox or other place to which mail is delivered. A street address does not necessarily represent a single delivery point because a street address such as one for an apartment building may have several delivery points. (2) A specific set of digits between 00 and 99 assigned to every address that is combined with the ZIP+4 code to provide a unique identifier for every delivery address. The DP is encoded within the POSTNET or Intelligent Mail barcode.

https://about.usps.com/publications/pub32/pub32_terms.htm
Nop! They are secret because those involved don't want us to know the exact nature of the dangerous chemicals they're pumping into the environment.

And I don't even want to get into the associated earthquakes.
I'm actually working on something simmiliar with a friend of mine, you send us a link of an article you don't want to read because it's to long and we summarize it for you in 3 sentences.
Does that mean every time you replace the road surface you also need to redo the fiber installation?
Cannot wait for rpi3 support!
You stopped reading too soon. This is like a train-wreck of unintended consequences.
They had 2 RISC CPUs (Precision and Alpha). I miss Alpha.

There's not much demand for really large-scale NUMA any more, at least not enough to keep an organization of that size alive. The rest of the HPC biz is just racking and cabling whatever Intel, NVidia and (sometimes) Mellanox give you. It's a margins-based race to the bottom and many of the people in that business are indeed, bottom-feeders.
> They're in the same market

No they aren't in the same market. There are a large number of different pools and small exchanges where trading happens. The limitations of physics mean each forum will have different prices at different times. Different forums also have different rules on who may trade and in what way.

HFT Helps arbitrage away these differences. Lowering the spread between differing markets. HFT can also play a part in ensuring correlation of related assets like futures.
You're talking about using a language where you have to manually manage the memory, is significantly harder to use than Go, have less built-in concurrent patterns, inferior standard library, so yes 30% seems a very small benefit.

I didn't had look into the benchmark but my guess is that it's waiting on the I/O so any language with good concurrent model will have the same numbers.

The benchmark would have been more interesting if it was more CPU intensive, that would have definitely favored Rust.

it's not about Rust Vs Go, it's just that 30% seems very low when you know how fast Rust is vs Go in some scenarios.
The article mentioned that the authors would love to help make futures-based wrappers for C libraries. You might ask if they could help with wrappers for ibverbs, DPDK, SPDK, and IOAT.
This is a fun idea for a service.

I happened to read 3 articles this week on labour productivity. My economics is undergraduate level with 15 years of rust, but I had an idea. I thought I was brilliant for the rest of the day. But, I'd like to know if my idea is an existing theorem, wrong for some reason I don't understand or (most likely) a novel, brilliant idea that economists just overlooked.

Dunno if I'd pay $50 to find out. 34.99 tops, maybe. :)
Seems like this will be a growth technology field. Though I am making the assumption that developments will also apply to more then just the elderly. An example would be keeping a larger percentage of the population in peak or near peak mental and physical health for longer.
Eh, doubtful. Sure, it'll be faster than unoptimized C. But when you observe strict aliasing rules in C a modern compiler will generally produce similar quality assembly for both languages. The reason BLAS is so fast is that every single line of code in a hot loop has been hand-optimized and tons of CPU-specific optimizations exist

Fortran yields some of the fastest code out of the box, yes, but C/C++ can yield equivalent performance by adhering to certain basic rules.
Just as a counter data point, I've never lost a note and it's been very dependable for me for at least 5 years or so. Still makes me nervous though now and then.

But if you're worried about it you can set it up so that it keeps a local copy of your note library as well, just in case.
Make borders great again!
The makes sense. Do you know if Rust already has an idiomatic correct style?
Yet the developers are the ones who can and choose their software licenses.

Without developers choosing BSD or MIT over GPL, GPL loses some of its influence.
To offer a counter-anecdote, I suffered from severe, recurrent Major Depressive Disorder, Generalized Anxiety Disorder, and ADHD primarily inattentive (it's not at all uncommon for the three of them to present themselves simultaneously in individuals) for over 10 years before I finally started seeing a psychiatrist.

For the last 2 years, I've been taking 3 medications daily, and after the initial hump of spending a few months trying to find an effective combination, we arrived at one that really works for me, and I can't remember ever feeling better.

Furthermore, my psychiatrist has always treated me with respect, empathy, and genuine interest in my well-being. If he doesn't actually care about me as a person, then he's a damn fine actor. From my point of view, the end results are indistinguishable.
At the very least, you should write it up and post it. There are some people with more direct economics knowledge on HN.
It's easy to be cautionary if there's no chance of actually achieving it. http://www.smbc-comics.com/?id=2625
Sad but common. Also, I have had many patients go to therapists and get "CBT" that had nothing in the world to do with CBT as studied and researched.
One could say we're turning a new leaf in energy production.
Heh, I had similar thoughs about Scottish -- my reaction to their Wikipedia was "is this an elaborate joke?".

https://sco.wikipedia.org/wiki/Main_Page
Can anyone give some kind of update on how things have changed in the past decade since this was written, and thoughts about what resources to go to as a result? That might be really helpful and received with love and gratitude from readers here.
> Fair enough, but kernel stacks are 8K.

And getting even cheaper than that, with the effort to make kernel stacks use virtual memory. As I understand it, once kernel stacks use virtual memory, they'll start out at a single 4k page.
I think at some point you have to use your imagination and intuition to fill in the gaps. This is something you have to do at many stages of the process anyway right? A prototype let's you confirm that your basic ideas are sound and you can focus on imagining the other aspects that bring it all together.
You make trades based upon the information available at the time. If your information says market X will move down and Y will move up - you want your trade completed before that happens. Any changes between the time the decision is made and when the trades are executed are referred to as slip. Assuming you're original trade decision was correct this slip will be against you.
I have that shifter on my Jeep Grand Cherokee. It's been recalled but I actually love it. Maybe I'm an outlier but it's not that dissimilar from electronic shifters in BMWs and Mercedes. My girlfriend's Mercedes acts like a turn signal on the steering column and it's 10x more confusing to operate. I hate it. The primary safety difference is that it auto-parks itself when the door is opened. Chrysler's recall adds the same self-parking functionality.

I don't agree that shifters should work the way they've always worked. They warrant a redesign because long throwing shifters eat up a bunch of precious center console space. An area where stuff is often over-packed by the driver or co-pilot; phones, cups, coins, paperwork, keys, wallet. Most of this demands short-term, easy access storage.

If better safety mechanisms were considered in the Chrysler, I doubt we'd be talking about this shifter as a failure. Nobody is criticizing Mercedes' exceptionally poor design – unless you read car enthusiast forums – because they added better safety processes.
What I/O doesn't go through the kernel?
Some compilers support multiple codepaths depending on the supported instruction set. Intel's C++ compiler makes this easy, for instance.
tDCS appears to help with Neuroplasticity.
I'll note that Azure fully supports IPv6 because it was obvious 10 years ago that building a cloud host without it was a dumb idea. Why it is taking AWS and Google so long I have no idea.
Hi Rafi, thank you. That would be great. How should I contact you :)?
We were there earlier this year. And we'll go again soon.
There are cheap P2P MW/NIR solution that can provide high bandwidth but it's still not enough.

But they have downsides, range and more importantly density is limited. there is a limit to how many of them you can deploy before they start interfering with one another even tho they are pretty unidirectional put 4-5 of them between 2 buildings and you can start having problems.

The other part is that they aren't as scalable, the main costs of fiber is laying it but you can lay cables with 50-100 fibers at almost the same cost of laying a single fiber.

Fiber can also be upgraded the same cables that gives us 10, 50, a 100 or even a 1000 gbit per second today gave us 1gig or even a 100mbit just some years ago.

The only thing you need to replace are the transmitters and or repeaters if they are used, again those can be expensive but a lot of metro networking equipment is built to be modular and upgradeable the fibers themselves often to not need to be replaced.

Pretty much every upgrade in fiber optics is built around the common diameter and refractive index fibers no one is going to buy into a new technology if they'll have to rip off all of the fibers and put in new ones.

The US and many parts of the world need better networking, it's about time that cities or at least in the case of the US states from local corporations that would deploy the infrastructure and either contract ISP's to do it or do it themselves and lease the lines to them for future use.
Hmm, Travis Geiselbrecht of NewOS, Danger and BeOS fame and Brian Swetland of BeOS fame as well? Interesting.
Yep, that's the idea: if you join the DHT network with multpile, far away ids, you get more requests coming in. Unfortunately there is BEP 42 (http://www.bittorrent.org/beps/bep_0042.html) which restricts the number of IDs you can have on the same IP (the restriction is there for a good reason, so it's a good think to follow it).
The reason I would prefer !! (or != 0) is that there are far too many err, non-bool bools. Even if you know for sure it's the stdbool.h bool, the next reader might not be aware -- presuming that when you do this you care about the distinction (otherwise I agree that the cast is fine).
"It is no measure of health to be well adjusted to a profoundly sick society." - Jiddu Krishnamurti
Let's hope it's not that hard :D
Optimization Challenges for 10nm and 7nm
>"So the set of real numbers, while natural—indeed, immediately given— geometrically, nevertheless remains quite elusive: Why should I believe in a real number if I can’t calculate it, if I can’t prove what its bits are, and if I can’t even refer to it? And each of these things happens with probability one! The real line from 0 to 1 looks more and more like a Swiss cheese, more and more like a stunningly black high-mountain sky studded with pin-pricks of light."

Bah! Chaitin makes so much of his discovery that there is randomness in mathematics, but doesn't ever seem to have made the shift to thinking of structures as parametric over randomness.

To wit, generating random real numbers by simply flipping a countable number of coins and writing down the bits is trivial, and from that point of view:

1) An open set is just a set about which we can have finite information.

2) A closed set is just a set about which we can have complete information.

3) A compact set is just one we can quantify over and prove theorems about given only finite information.

4) A continuous function is one that has finite character: producing finite information about an element of the image only ever requires finite information about the argument.

These statements are a bit rough, but hey, if I ever have a gajillion dollars I can spend my newfound spare time merging the computational view on synthetic topology, Chaitin's algorithmic information theory, and the old "Age of Stochasticity" talk to get a view of mathematics that properly accounts for its finities and infinities.

http://www.stat.uchicago.edu/~lekheng/courses/191f09/mumford...
> You're talking about using a language where you have to manually manage the memory, is significantly harder to use than Go, have less built-in concurrent patterns, inferior standard library so yes 30% seems a very small as a benefit.

Naturally I disagree with all of those items, but I'm also equally uninterested in starting a Rust vs. Go war.
Please stop. This is HN, not reddit.
This got me thinking: how much CO2 is emitted by different energy sources in generating 1 kilowatt-hour?

I came across this link: http://blueskymodel.org/kilowatt-hour

Seems like solar is more or less a break even, where nuclear /wind/geothermal/hydro are pure wins, which makes sense I suppose. Could you manufacture enough of these to consume 1 kilowatt-hour without generating more CO2 in the process than they would consume in their lifecycle?
Electric Cloud Discusses DevOps Transformations at DOES16 London
And some of the problems that cause bad outcomes are outside of what you control. Laws forbidding families from getting information about their mentally ill adult children, for example.

Also, "the system" (insurance companies, the courts, etc) sometimes make it very, very hard to get someone the help they need.

I had a mentally ill colleague that was very difficult to help. His family was ready and willing, but it was just impossible, given the legal constraints on everyone, to get him the help he needed. He was homeless for 6-9 months before he was committed and then got back on his meds and was able to go home.
For 2), the standard "ship of Theseus" argument applies: progressively replace your brain by parts which are emulated. Initially you are you, at the end of the process you are uploaded. When did your "subjective experience" change?

The notion of the continuity of consciousness is not well-defined, so I don't think we have any idea about whether brain uploads can make sense or not. But I don't see why it's obvious that they wouldn't.
Metformin (Diabetes Drug) in Longevity Study
I don't think that there's ever been an explicit discussion about it. I'm not even sure how many people know the latter is possible, to be honest, it's a bit harder to learn about.
As others have noted, Simplenote (in its various apps and platforms) works just fine offline. I work for days without a connection and then it syncs to the server whenever there's a chance.
As a person outside the government, I'm concerned about some potential problems with this initiative:

For one, Pull Requests: If a government agency gets a PR on some code, I'm concerned there may be pressure not to accept it: auditing requirements that are so high that nobody wants to review PRs (not that audits are bad!), or policies that otherwise don't encourage PRs, meaning that improvements don't get back to the government.

Secondly, us winding up with a repeat of some of the problems that other previously proprietary projects (namely, OpenSolaris) encountered: The code that was opensourced being dependant on code that, for whatever reason, couldn't be opensourced, hampering forks, and further development outside of the organization that developed the software in the first place.

Even if issues like this, or issues that I haven't even thought of, occur, this is a huge step forward.
It depends onto what "as you wish" is applied here. You may >>distribute<< it to whom you wish, when you wish and under the conditions you wish. What you can not do as you wish is to dictate further restrictions to the receiver after the distribution process is over.
"Show me a person with a pacemaker and I'll believe you."

"Show me a guy in an iron lung and I'll believe you."

Sometimes, unfortunately, the best outcome of treatment is simply to keep things tolerably bad.
I too share the worry of living forever. I am still religious but I wonder what will you do if you live forever.
I'm on psych meds and doing great, been on them for AGES. When I went off them a decade ago I spiraled very far downwards which ended in short term disability. The disability. Back then I thought "oh I'm doing well, I don't need them anymore." Nope, I need them because they keep me well. Because of them I am able to hold down a job and take care of myself.
When they say "it's a theory" they're probably hinting towards the fact that it's a model, and not that they think they are floating around.

It's interesting the top-comment displays such a supercilious attitude while the takeaway from article, at least for me, was the exact opposite.

Maybe you could have helped at least some of the people by using it as an opportunity to teach rather than deride?

Of course gravity exists, but to suggest we understand it 100% through what models we have seems silly. But, I'm not a physicist, and I don't play one at dinner parties.
Astoundingly, in the video in the linked article, the person doing the demo incorrectly reports the gear he shifted into - he reports shifting into neutral when he really was in Reverse! There is also just one chime when opening the door which could just as easily be "you don't have your seatbelt on". Just amazingly bad.
"mal" means time(s), but used that way in German is a shortened form of "einmal" (once)
This is very cool, but can I ask you a question?

Some days ago I posted a very similar website here (http://www.transparentstartups.com/) and I didn't get barely any vote whereas this one is getting totally viral (385 votes and adding).

Please let me know what I'm doing wrong. The only thing I can think of is that I didn't mention some key words like "developers" and "money" but "startups" and "transparency". Or is there anything else I'm missing here?

Thank you in advance.

UPDATE: I'm learning a lot today, thank you guys for the feedback.
Just to echo Pxtl, but much more explicitly, I don't think this had anything to do with caches or scalability, it was because they bought Songza.

If you've any evidence, please do share and I'm happy to put my hands up and admit I'm wrong, but the announcement was that the change was supposed to be because they now had these amazing hand curated playlists.
I don't see any accounting for the cost of storing nuclear waste, long-term. (Nobody wants to do it; how do you even estimate that?)
"Which is pretty much my point: You don't like C, because it didn't take from Wirth enough."

Close but not there yet. He doesn't like C because it ignored and still ignores basic, safety features on commonly-used operations. Wirth's stuff is often cited because it did safe one's as baseline, simple syntax/semantics, and for weak hardware. Closer to C than ALGOL, PL/0, and other languages we could cite that also had more safety. Telling a C programmer Thompson and Ritchie could've done ALGOL68 on a PDP-7 less believable than saying they could've done Modula-2 or something similar. ;)

Note: I also can't overemphasize enough that the first language they actually designed, feature by feature, to replace C was a modification of Wirth's Oberon-2 with features like we're talking about. Their Go work is indeed reducing number of crashes and vulnerabilities in systems versus C work while performing fast and improving. Imagine if they just started with Wirth's stuff then kept it practical and long-lasting (unlike Wirth).
Show HN: Turn links into beautiful newsletters and web pages in minutes
Twister (https://en.wikipedia.org/wiki/Twister_(software)) partly uses bittorrent, for long-term storage of posts and messages. It's not purely standard bittorrent, though.
Funnily enough I was just thinking today about how a living organism is in some ways essentially a brute force attempt at finding the solution to persistence.

EDIT > great story thx
I guess I don't understand the desire to live forever. Do people really want suffer through daily life for eternity? Disclaimer: I barely make it through a week without thinking about not wanting to live though.
Mimosa Networks is a newish Ubiquity competitor and their cheapest offering for a 750mbps is only $300 for the pair of dishes... Needless to say $20k is a pretty dramatic overstatement.

They have a 1.5gbps offering as well in licensed 10.7ghz bands for ~$3k which will dramatically reduce noise and interference, but that's still well within budget. I think to get 10gbps, your're going to need to operate at a higher licensed spectrum where there aren't many commercial people playing yet.
Exactly what I was thinking, most of the templates look straight up taken. Not that it,s illegal (so far as I know, there are licensed to allow that).
:-)

it was late...
Check out this guy's commit history: https://github.com/alex-perfilov-reisys?tab=overview
How to scale your GPU cloud infrastructure with Kubernetes
So if nobody dies, how do we deal with evolution in the case that we need it?

It needs to be seen that having older people around isn't a hindrance to evolution, but rather a great assist to it -- precisely because they have so many memories, and so many of the positive qualities (patience, forbearance... and a general lack of vanity) that naturally come with being around the planet for so long.

Which those of stuck in (seemingly) lively, energetic younger bodies can greatly benefit from.
SSB looks very exciting. If all of these are supported by Beaker then would it make sense to cross link from SSB to IPFS to support something like video hosting?

Props to you guys for making the P2P web more accessible.
Simple but Valuable Tips on How to Make Your Startup Successful