skysight-inc/HackerNews huggingface dataset:
Works in Firefox Nightly.
Humans also use statistics of course. You'll have to elaborate on other differences to be able to convey how scary machine learning really is.
Why do that, when you could train in a computer simulation?
If you miss the syntax, why not wait out for CoffeeScript 2? They're going to add all of the ES6 features, to my understanding.
The first one kind of works with `a || b`. Returns b if a is falsey (null, undefined, 0, "").
Nope, they use core text, same as me. And they do support ligatures, if the font has them. 1ms delay sounds like a reasonable heuristic.
You guys know what would be really cool? An adblock plugin that worked on page popups (not on the ads, just the shit that takes up your screen asking for your email or other random thing)

This wouldn't help you on your phone but at least if you were in front of a computer maybe it wouldn't be as bad.
I've seen a bunch of "make money online with this one weird trick" style comments, so probably those.
I've been waiting for this for years. Even considered forking Babel... it's been a long time coming :)
I've used it before, along with similar "emulators" but what I was indeed looking for were for other native Android distros, one advantage being as they used to advertise it, that it was light enough for you to stick into an USB or a SSD then boot up your underpowered computer from it. I used Remix OS for my parents' computer as a no-frills alternative to a fully fledged Linux distro, and it actually worked pretty well for that.
This is fantastic... curious to see how they fit into and find willing employers in service economy.
Perhaps, but I think it would be entirely within Google's principles to show me employment ads if some combination of my gmail and search usage indicated I might be looking for a new job.

Do the principles and policies you know of have some kind of ethics angle, or is it just about the (quite real) risk of bad PR that could harm the magic cookies driving the ad business?
I don't see the advantages to this over lost-PLA casting. Am I missing something?
The way that networking at high rates is done in in the HPC/Supercomputing world is with user-level networking and OS-bypass, not "zero-copy modern OS".
> Somewhat related, some sites call out egg weights too, and that might be something to try and do here too?

Some technical recipe books I've used just specify the weight of total egg. Not that useful for a home cook though.

For that matter, I'm curious what egg size descriptions is like in other countries; in Australian shops they're like condom sizes - I haven't seen 'small' or 'medium' eggs for over a decade.
Ummmm, yes they are. They're a function of all the "free" money sloshing around in crypto due to the bubble. Etherium did what it did with $18 million. Now there are projects that are proposing to do things orders of magnitude less complicated raising $30-50 million.
That may be true in terms of personal sacrifice but not in impact.
In my experience, the speed of a terminal responding to a ^C is highly correlated with the speed of its output. It's true that there's no need for a slow rendering terminal to also be slow at reacting to ^C, but it always tends to be the slow terminals that jam up.

I agree totally with the speed of display updates not really being important - if my terminal is spewing hundreds of pages of text, it doesn't matter whether it's redrawing at 50fps or 5fps. My hunch is that the slowest terminals are the ones that insist upon drawing every single character of output. They then end up with a huge buffer of text that needs to be rendered even though the ^C may have been sent and the noisy program has been terminated.
Love that you can convert the measurements to preferred units (such as metric).

I second Bruce's comment about cup sizes being regional. So are teaspoons and tablespoons for that matter. The wikipedia pages do reasonable coverage on this.

So good to clearly indicate which region's measurements are being used.

Always been a frustration of mine when reading recipes as having to figure out what country the recipe is published in to figure out what the measurements actually are. (Unless they are in metric, which is unambiguous.)
Ask HN: Coping with Loneliness
Given the like natures of the people frequenting this board, I would imagine that I'm not alone (hah) when dealing with loneliness.

I've, over the past few years, grown more and more lonely with very little outside contact. My job does not interact with others much, topping out at the same few co-workers day in and day out.

I've only ever had a small group of friends, which has grown even more thread-bare with age.

Besides "go meet people" (how?), how do the fine people of HN deal with loneliness? Especially in the case your quite introverted? I like being alone, just not all the time, and not to the point of despairing loneliness.

I reach out, for fear that it envelops me.
At this time, there are 78 comments to this post, none of them addressing technical concerns. Quite unusual for HN.

I've devoted my life to cryptocurrency since 2011 and still question whether or not this system even makes sense. It seems too expensive with the technology we have today. Once privacy, such as zk-SNARK, is added, it becomes unreasonable.

Perhaps this is what a bubble looks like. I wasn't there for the dotcom boom. Loss of critical thinking.
Very well done!

I had started on a similar idea a while back, but never got around to it. Even have a cute domain for it (pifork.com) in case you're interested :)
It's probably not that different. But inbox's reminders are lightweight and easy to setup, and since I'm constantly in Inbox anyway, I always see them. Inbox reminders also show up on Google Calendar.

There's more to Inbox, like snoozing reminders (and emails). It just all comes together as just the right reminder package for my needs.
I think it's a matter of sussing out liability.
Twenty Years and Three Months to Create an Overnight Sensation
> I think that's likely by desig

Fine.

s/null/undefined

The problem still exists.
When you say:

>trying to get into the guitar

just curious, have you been able to play your first song? How long have you been at it?
I retract my criticism then! Also, it seems I should have read the About page. Might I suggest adding it to the top navigation? I think some further explanation/self promotion (especially as you've written it) is warranted.

edit: Also should have known. "Cinq" is five in French as well.
> kind of works

!== works
I think GP's post was saying that they're not passed on evenly. Developers in many cities have realized that they can satisfy the requirements and charge extra for those parking spaces, whether assigned or not. I've lived in at least 2 buildings that had mixed assigned/unassigned parking and residents could choose whether to pay more for assigned, but unassigned spaces still cost extra. In both cases, not having a car would have saved me at least $200/mo.
Refrigerated, store-bought eggs may be alright for 6-7 months according to this experiment[1].

(Note: This is the only practical experiment on this subject that I am aware of. If anyone knows of a better study, please share the link.)

[1] http://www.motherearthnews.com/real-food/how-to-store-fresh-...
It's OK, stingrays like you aren't expected to know about polar regions and super cold water.
Cool) sounds as interesting approach. It is good to compare it in real life.
Pierce ... coined “open recursion” to refer to the kind of extensions you need to build an OOP language from a non-OOP one that just has functions (i.e. “lambdas”, “closures”, or “anonymous delegates”) and records (more or less “object literals” in JS or “maps” in other languages).

Which has nothing to do with recursion.

A lambda and a closure are completely different things. A lambda is just an anonymous function. A closure is a function instance which carries with it some context from an outer scope. You can have a lambda which is not a closure, and a closure which is not a lambda. Javascript often has closures which are not lambdas - that's the usual form of a callback function.

For languages that work much like LISP, with dynamic function creation, nested functions, and garbage collection, you get most of the heavy machinery needed for closures by default. If you've got that, you can kludge objects into existence. This was originally called "flavors" in LISP. Javascript does this, and suffers from having too many ways to create OOP-like objects. The LISP and Javascript experiences indicate that implementing OOP via closures creates a mess in source code.

Lambdas are just syntactic sugar for nested functions.
Why treat doctors as infallible? Do you bring your car to the mechanic and blindly trust what they have to say?

Doctors are no better or worse than any other profession out there. 80% of doctors are pretty bad, and the other 20% make the rest look decent. Just like any profession that has ever existed.

You should be double-checking absolutely every single thing a doctor is telling you - especially important things like giving a two year old psychiatric meds that are not approved by the FDA.

I do agree with your point that it's not the parents "fault" - but I also would be pretty upset with my parents if they blindly followed whatever advice some guy with a piece of paper told them.
I would presume that he didn't want to pee in his water supply, perhaps? So he had to aim very precisely toward a low-lying area.
So yeah, she got 30m tax reduction and spent 150m. net "loss": 120m.

and you consider it bad because she could have chosen paying those 30m taxes and keeping the rest (instead of donating it) ?
Hi, and thanks! Well, there's no need to re-invent the wheel, and there already exist fast implementations of DL distance. However, Damerau-Levenshtein distance is just one piece of our string comparison evaluation system that is built in-house and is constantly under development and improvement.

For example, another important aspect of the comparison metrics is our in-house phonetics library that we've built to be sensitive to vowel context, syllabification, diphthongs, stemming and lemmatization, and other language phenomena, and we are fleshing it out to handle other languages including some Eastern European and CJK.
Waiting for the day that printer will be able to print copies of itself.
This happened quite some time back? Forget about it man, why bring this up now?
But if you're willing to do that for organic you're also willing to do that for non organic.
Ask HN: Google SRE vs. Google TSE
I have been debating whether to go for SRE or TSE (Google Cloud Technical Solutions Engineer), as I understand if I go with TSE interview, the offer will be TSE, not SRE.

Recruiter gave me a good tour and in this YT video [1] it does seem TSE
will do development too (more of a traditional customer/professional service engineer, but building new tools or enhancing existing tools to do better job).

But I am hesitant to do more support work than SRE (which seems to work on Google itself at scale, and sounds more "exciting")

Anyone can provide their experience working as or working with TSE? How likely a TSE can work on similar SRE-type of project? Has any TSE ever get to build tools which are now used outside of TSE organization?

[1]: https://www.youtube.com/watch?v=bFHk2wUaCCs
> This assistant district attorney operates on the theory that if your prescription was expired on the date of the alleged conduct, you no longer “possessed a valid prescription” at that time and therefore cannot avail yourself of the affirmative defense.

Christ. That is insane. What are people supposed to do for medicines that are used only in the case of an emergency? I really wonder what goes through some of these prosecutor's heads sometimes.
I want to use TypeScript too, which will probably not adopt it until standardization.
I think calling it a problem is a bit melodramatic.

A cleaner syntax is nice for sure, but it’s not exactly unworkable as is (and promotes flatter data, generally a good thing).

But yes, it’ll be nice if/when the new syntax drops.
It exists for the sole purpose of benefiting its investors and whoever may be behind any investment fronts used to push that currency. I wonder who they might be?
PyCharm anyone? Superior to everything else.
The plan is to put out an alpha release this month. In the meantime you might check out https://www.eatthismuch.com/.

I'm not that experienced with databases; so exposing the design might be unwise from a security perspective. I'm warm to the idea of open sourcing in the future though. I've only shared repo access with a few trusted engineers. If you think you might want to contribute, hmu ryan at terra dot farm.
Sure, using hardware-accelerated packet routing for accelerating network protocols (e.g. Cavium SoCs).
You're doing that thing were you're dragging the conversation to the developing world, which no one was talking about.

There are absolutely lots of people who can afford it.

Most of the 7 people people on the planet would never buy it. There are, however, tens of millions of people who would buy it.

Once any innovation is made, it'll become super cheap within a decade or so then even more people will benefit.

Consider that there are people who pay $10,000 for a mattress.
http://www.marketwatch.com/story/the-175000-mattress-2013-04...

All you need is a sufficient market for a product. It doesn't need to be purchased by everyone in the world.
That is the opposite of the truth.
Supercharging the world's fastest sailing race with data
So What Happens When You Make a Fake North Korean Propaganda Film? (2013)
One time I accidentally opened an egg that an absentee roommate-landlord had left at a girlfriend's house. They had expired 14 months before, and inside the one I cracked was a very foul smelling blue moldy glump.
When I saw the title I thought to myself "this is going to be some elaborate troll about Python2 vs 3's print, isn't it?"
They don't want to solve the problem, they want to exploit the problem.

A lot of media/activist/political activity makes a lot more sense through this lens.
My iTerm2 is taking 17s vs. 0.3s for Terminal.app. Any idea why yours is an order of magnitude faster?
Due to complexity it doesn't seem realistic to try to save money by using legacy drugs.

On the other hand, the economics of pharma industry are such that manufacturing cost is usually a very small proportion of price.

Therefore a better solution would be to introduce a mandatory new-for-old trade-in policy. So they wouldn't lose money on the deal, pharma companies would be rewarded at mfg cost. I.e. sans profit, marketing or research cost.
You only need to be as fast as one screen refresh period, 1/60th of a second usually, plenty of cycles on modern cpus. Many games that are very complex graphically do it without problem. Maybe an opengl or similar renderer would alleviate the actual drawing of the glyphs on the screen.
AWS/nginx on a fairly minimal instance. speed probably comes from:

- it's an SPA, so it's mostly just doing API calls.

- the database is designed to be fast at a few orders of magnitude of size beyond its current state

- everything is gzipped
It's not, they're on enterprise eth, it's just being used to hype regular eth
Centralization which is what they want
I bet you already know MCTS. But I see you have a problem with defining "fast". Define "fast". You can usually only say something is faster or slower.

Absolute speed depends on the machine resource and the low-level optimization. If you take MCTS it is "enough fast" considering it has already beat Lee Sedol.

There are multiple means to measure the speed. Blind search is "fast" re: node expansion but takes exponential time to find a solution and quite likely exhausts memory. Search with heavy heuristic functions has "slow" expansion but can solve the problem quickly, despite the cost of evaluating them, since it can prune a large part of the state space and expands fewer nodes. Only the latter is practically meaningful.

Just read the classical AI textbooks like AIMA first, then [this one](https://www.amazon.co.uk/Heuristic-Search-Applications-Stefa...) if you want to know more. Maybe [this short paper](https://www.cs.cmu.edu/~maxim/files/searchcomesofage_aaai12_...) may give you the gist.
Slack Integration. Maybe I'm just kidding. I don't know.

But seriously: The best feature imo are the ready writing prompts. Seems like a good way to remind oneself of various ways to think around a problem. Like it very much.
I was under the impression that the Imperial (UK) measures were mostly no longer used. Is that wrong?
iTerm2 also has Tmux integration: treat and control Tmux windows (and thus tabs) and panes as if they were native iTerm elements, and do so using the same keyboard shortcuts. Very very few other emulators do this (on any OS).
So I'm trying to submit my cheesy toast recipe as a test. Unfortunately, I can't:

- "1 slice" (of bread) is not a valid quantity

- "to taste" (of black pepper) is not a valid quantity

Oh well. I guess I won't be using this then, at least not yet.
This is the first time that I have ever encountered someone who used Fortran for something other than earth sciences related modeling.

Thank you, now I have a second example the nest time someone claims "nobody used fortran anymore".
As a whole, broadcast and cable TV is (used to be) a captive market. It was very possible for channels to synchronize or nearly synchronize their commercial breaks which meant that they could get away with charging for content AND showing ads.

The proof is that the minute add-ons like DVRs and set top boxes like Roku came along, the first thing people did was to bail on the old TV model.
Well, if they built the parking with the apartment I see no problem in the landlord charging tenants for the spot and letting them sublet it with the help of the landlord. If you didn't want the spot with the place, should've chosen another one.
Pick up a sport/hobby with a social aspect. Many cities (I'm assuming you live in a populated area) have City League sports you can simply sign up for, pay a fee, then get put on a team.

You can join a low level (or high level if you're competitive) dodgeball team, or soccer, or basically whatever strikes your fancy, then meet some new friends. It also gets you out of the house once a week or more with some new faces.
That's only true of Public schools, Charter and Private schools give parents the ability to take their kids elsewhere if they are ill-served. Obviously children don't usually get a say, but they usually don't have a say in anything until they become adults.
I have some similar work cut out for a batch file to Python port for a bunch of automation work. It's totally worth it like you say with readability and widening the feature pipeline.
Hey! I'm working at my first software internship and I will very soon be doing some PLC programming on moderately important chemical equipment. Do you have any tips on how to not spectacularly fuck everything up?
Pretty pat stats-regurgitation and solutions that are familiar to anybody who's been following hiring threads for longer than, oh, a couple of months. There is nothing in this post that a bot couldn't have constructed.

It may come as no surprise that "Ensono" presents itself as a management and hiring consultancy.
While I haven't worked in those roles myself at Google, a lot of my colleagues have. TSE and SRE are completely different. One is solutions engineer or sales engineer that's focused on the clients and helping them buy and get started while the other is maintaining Google's own infrastructure.

I work with a lot of Google SREs and I would say you will find some deeply technical and amazing people there. You can probably build yourself for any engineering role in infrastructure by joining that function. I do not know too many TSE's closely but that's much more of a sales oriented role and that's what you can expect.

If you want to develop your sales skills, go with TSE. If you want to build and create things in infra, go with SRE.
“In this video, the digital Mr. Obama says things that the carbon-based Obama never said.”
Is there a LISP with significant white space in place of parentheses? Our two groups could be united by the disgust of the rest of the programming community.
This article isn't just about baking soda. If society freely allows you the massive competitive barrier of a patent to ensure your riches, you should also have some obligations to society as part of the contract.
Cooler, cuter, funner.
NASA's Manned Maneuvering Units used compressed nitrogen. But I'm not sure there'd be a huge benefit to having indoor/outdoor capabilities in a single drone. You'd have to cycle the airlock every time it went in or out, and it would be bulkier and less efficient in either mode than a dedicated unit.
It more about the fact that tons of customer data and transaction history are already on the platform. Why move the data when you can do the science locally.
Really intrigued by your comment!

Could you elaborate on what drives the high cost? Or what would need to change for this to viable?
There are a lot of smart drugs developed by the Russian pharmaceutical industry for neurodegenerative diseases. They are completely ignored in the U.S except by the online nootropics community. A quick Google search will tell you all about it.
Because my dosage has never varied, while my weight has and by more than 20%.
This is awesome and completely on topic. Thanks!
The Story of Windows: Part I
Not just more in interest, you're also reducing principal so there's some opportunity cost from an investment perspective.

Really comes down to how long you intend to stay in the home.
You can use https://www.browserstack.com/ or VM with edge to test it https://developer.microsoft.com/en-us/microsoft-edge/tools/v... :)

edit: edge testing is free in browserstack
Several years ago, our team refactored a large Java control system into a Ruby based one. The Ruby actually performed faster, scaled better, and was much easier to understand and maintain. The ergonomics of Ruby enabled clearer thinking about the problem, leading to the better results.

More recently, we've replaced Python, Ruby, and Java based systems with golang based ones. Not having to lug around a VM and associated other parts (jars, gems, ...) is a huge win. Performance is better across the board, and we've reduced the amount of hardware needed. There's also much better understanding of the code across the whole team.
Ask HN: Should my SaaS be pay-per-day?
I'm developing a SaaS product for the first time. (I just released https://thoughtwriter.org, which is the first component.) Since the product is meant to be used daily, I'm considering a model where users pay 10-100 cents for each day they use the app.

I could offer 10 days of use for free, as well.

Good things about it:
1. Use the product less, pay less
2. Stop using the product, stop paying (automatically)
3. Love the app & use it daily, then pay 0.50/day x 365 days = ~$180/year

Bad things:
1. Tracking payments is harder, more error-prone, and maybe contentious
2. Users think about cost every day, rather than monthly, which might be a pain

What do you think? Pay-per-day or something else?
It's undocumented, but feel free to check out the calls in your browser's debugger. There's no guarantee of API stability or token permanence at this point. So integrations are not advised yet.
Actually, wrong book.

It was Darknet by Mathew Mather.

Oops
Awesome, I'm in.
Lol getting banned for blatantly violating the spirit of HN must be a great HN marketing opportunity.

And no you're absolutely wrong I bet half the posts on HN are boosted just not as stupidly.
It's part of the Department of Redundancy Department.
Leading by example: How we're using our own SaaS to better our blog and automate
Let's say we suffer from some form of insanity and decide to create a full-screen, GPU accelerated terminal. Would it be possible to use GSync/Freesync for variable refresh rates?
That's the idea. Still needs some work :)