skysight-inc/HackerNews huggingface dataset:
For me, it's the slurping and the rustling and the crunching. And cutlery tapping against plates and teeth. And the wet sound of someone moving food around inside their mouth with their tongue; cheeks and lips flexing and slurping against each other because they took too large a mouthful, barely even looking at their food because they're staring at something else. And the snorts of breath around it as they need to keep breathing around a mouthful of food. And the sound of teeth clicking together as they munch too hard. Greasy fingers wiping on themselves or their desks if they even bother to wipe them before tapping away again at a keyboard. Back of a hand scraping across their face to remove detritus.
> First, is this really a problem that needs to be solved?

For insurance purposes, probably, yeah, especially if there's anything rare, antique, valuable, etc.
John Baez has a nice post about ice crystals here: https://johncarlosbaez.wordpress.com/2012/04/15/ice/
But Yahoo search itself has been, for the past four years, a mishmash of Bing, Google and Yahoo results. I wonder which mix of the three Yahoo will pass along when using its API, versus using its search page.
Any off-beat topics you use Anki for?

I know they have some shared decks here:
https://ankiweb.net/shared/decks/
> Different shelves by category: fiction vs non-fiction and their subdivisions. Within the shelves, alphabetise.

I worked on a similar project, with thousands of books to organize. We did just that, because it seemed common sense. We had a couple of issues:

1. We found that sorting books by category took quite a lot of time. For every book we had to spend a couple of seconds deciding in which category it should go. By the time we started wishing we had put them all together, sorted only by alphabet, it was already late.

2. Shelving books alphabetically is a problem when they keep coming and going. How do you know how much space to leave on the shelf for a specific letter? Maybe now you have 10 books by Stephen King, but the next container will have 50 more. If you don't leave enough space you'll have to shift all the books after that letter.
They should also account for the possibility that the moon rocks are actually from earth. Just in case the moon landing was faked
>No authority told me to use a debugger, I use them because they work for me. They save me time, help me make money, and make it easier and more fun to code.

Well, I already wrote: "Few things in development are not based on idiosyncratic preferences, fads, snake oil salesmen, tradition, or appeals to authority". So your case would fall under the first option: it's an unscientifically tested personal preference.

>If I ever saw a "research study" that said "print statement users have 12% fewer bugs than debugger users" - or vice versa! - I would dismiss it out of hand. What possible relevance could it have to my work?

It could have all the relevance in the world.

It's not like if you believe strong enough that your preferred methods are the best (or the "best for you"), that you can't still be using an objectively worse method and get worse results...

>And nothing has to be "settled", nor should it be.

Well, if software development wants to be like an engineering discipline, many things should be (studied and eventually settled).

"Works for me" and letting developers improvise and come with their own hodgepodge of practices, preferences, and cargo cults, is how we got into this mess.
I like to plan by coding prototypes. It depends on the task at hand, but for certain problems it can be nice to create a new branch or repo even and test out my ideas. I'll often write sketches on my phone too.
Pivotal is hiring for JDK/JVM development. Worldwide. If you're at Oracle and you want out, drop me a line or do a search for "JDK" at https://pivotal.io/careers/openings

Several companies outside Oracle already employ JDK folks (IBM, for example). I expect that increasingly our partners and competitors will do the same.
Surprised that no-one has produced a Vivino-alike scanner for books.

(Although I suspect the range of book covers is somewhat larger than the range of wine labels...)

https://www.vivino.com
"Never again will I use anything with Oracle name on it. No company under my leadership will use anything Oracle. Not even Java or MySQL. Regardless of the technical merits of the product."

Now THAT is leadership I can follow. So, uh... you hiring?
When I was in the army I remember my team mate always telling me 'After every bitter night comes a sweet sunrise'

Everyone have bad days, Find what makes you feel good

- Go for a walk
- Get a drink in your favorite bar
- Play some computer games (When I play DOTA I forget everything to be honest)
Instead of creating an app for managing the books and integrating with Amazon API, I'd suggest Calibre which is an excellent open source ebook app. You can use it to manage paper books as well, and it will download all metadata from a given ISBN including Amazon ratings, cover page and so on.

https://dearauthor.com/ebooks/dear-jane-ebooks/dear-jane-can...
Firefox extensions are all disabled? That's a bug
After Googles ‘oops’s, MS gives an oops back.
>I use debuggers because they are useful to me, not because I of quotes about them from famous programmers.

Which is an equally fallacious reason to use them (scientifically wise) as appeal to authority.

"Useful to me" doesn't mean anything by itself. Something else could have been more useful to you, but without measuring it appropriately (just some personal anecdotes with trying some thing and then another and seeing which you prefer or which seems to you to give you better results, with no real measuring system or rigor), you'd never know. And the industry would never know which direction to invest, and how young programmers should be taught best -- not just about debuggers but about almost everything.
I'd highly suggest Calibre. https://dearauthor.com/ebooks/dear-jane-ebooks/dear-jane-can...
Funny enough, everything is anonymous on paper when you take away the IP address.

Except, it is not, because the data profiles still exist.

In that way, Google could advertize itself as being anonymous, as they probably delete IP addresses relatively quickly as well.
> GHC [...] idiomatic code competitive performance with other languages

I thought this only was on micro-benchmarks?

> GHC can easily produce garbage of 1GB/s [1], which it can handle far easier than most languages because everything is immutable.

How can you possibly not totally trash caches and destroy performance with that kind of churn? From your link "New data are allocated in 512kb 'nursery'. Once it's exhausted, 'minor GC' occurs". I don't know but that sounds like kissing your entire L1 data cache goodbye, and then some.

(stuff about GHC stack) - Most curious! Got a link? (cactus stack is it?)

> This transformation only works with pure functions.

for sure, FP transformations tend to require that but it reminds me that scala doesn't have a this-function-is-pure declaration, which I'd really like. Along with deep-constantness.

> It seems to inherit a lot of restrictions from Java that limit its ability to do the type of optimizations that are necessary for performant FP.

Not so sure. Scala seems to do a very literal translation - there was a library that showed this, I can't find it, was on github, where straightforward but messy desugaring was replaced with simple stuff. OK, let me try this instead... invented syntax, can't remember how to do it in scala, sum of squares:

SumSq lst = reduce (\x, y: x + y) map (\z: z * z) lst

I'm pretty sure scala would compile that literally a few years ago and I wonder if it does any better now. I'd expect that, over a thousand item list, to call the square lambda a thousand times to construct an intermediate, then call the add function a thousand times to reduce it. The above should be compilable to:

SumSq lst = var rslt = 0; for(i in lst) { rslt += i * i }; rslt;

They're not quite equivalent as the first will fail on an empty list but you see what I mean. Point is, there's nothing in the JVM that prevents this level of optimisation. The second does mem reads only and can operate in a couple of registers, and can be unrolled and seems maximally efficient in every way I can think.

If FP doesn't use the very optimisations that it enables, it's going to pay for that in lack of takeup. Inefficiency is not just a technical issue, I'd say it's even a moral one - wasting resources is immoral.
> ... a linguistic analysis of real-life social interactions on Facebook ...

How can they tell if people are being dishonest on Facebook?
I had an interesting case a few years back... I was supposed to follow the spec exactly. However, in all the UI/UX diagrams myself and team were given, there was no “close window” or “back buttons”. This included things like pop up notifications. I went ahead and implemented it anyway. Then sent them to the design team to ask if I should remove (took under an hour of work). I was later reprimanded for not following the spec, BUT they kept my implementation and design.

This is one experience that sticks out because I was reprimanded. However, I’d say every project I’ve been on has been at least 10% of the the final project designed & implemented by engineers on the spot.

Beyond UI design decisions engineering can have a major impact on UX. Every single function can make-or-break the experience. That’s why we, as engineers, wield a lot of power.
Is compiler effectively a bunch of javascript running on a re-purposed browser engine?
> No surprise, Java never had a great standing in FOSS. Most FOSS in java originates from companiess or research-projects.

Huh? You have Spring and Tomcat and Jetty and Spark and Netty and Kafka and Lucene and ElasticSearch, and even the Java language alone is consistently in the top three most popular languages on GitHub
It needs urgently a "Press R to restart level."! (Note: "R" doesn't work. How do I restart a level?)
A big picture perspective on the flaws of modern computers
I don't understand how you could not see the value in having concepts like comonotonic stored in your brain instead of in Google.

I don't get how this perspective is always the top comment in every Anki thread: memorizing foreign language words is incredible and this tool is phenomenal, but why would you ever want to memorize any other information?
Miles of cable changed the stock market forever
Note the comment about admin-ajax below the article; it's a real problem. One of the many bad design decisions in WP.
You missed that people might do things for no scientific reason?
What are some of the things are you studying? Do you do 2 sessions a week? For 7 sessions, so that's 3.5 weeks, and then an extra session on the review/spaced repetition?
Ensemble averaging has not worked well for me when it comes to dieting. I’m at a point where I’ve found what works well for me: high protein Mediterranean eat when I’m hungry. I tried skipping breakfast and wound up being skinny-fat. I tried keto and got fat and muscular. You might fit cleanly into a bin, like me, you might not.
I just found out about Turris Omnia. Its not open source but its modular like a PC. But its a router. I know it does not make sense so please take a look yourself

https://www.turris.cz/en/overview/

They also launched an indiegogo campaign last year that you can check out here

https://www.indiegogo.com/projects/turris-mox-modular-open-s...
August Home Inc. | San Francisco, CA | https://august.com | Onsite

At August, we care about designing products that delight our customers. We care about building a culture that brings out the best in people. And about each other.

If you like solving hard problems are into products that people use every day or looking for an environment where diversity and debate are celebrated, then August is for you.

Check out our open positions at https://grnh.se/024ed7db1
i'm very open to any critiques or suggestions of this post
I have a mild stammer. I struggle sometimes with certain sounds, I can never order lasagne without stammering.

Oddly enough if I swear I can have the fucking lasagne whenever I want.
Seems like Hubspot’s program gives tools to support startups but there is no ecosystem of startups that center around using Hubspot more effectively.. seems very different to me.
Why doesn’t archive.is return a valid alternate IP for DNS queries that don’t have the EDNS0 information? They can host an apology page on that IP that tells the user why they aren’t getting the content they are looking for and suggest solutions for using a different open DNS service if the user is willing to use one that provides their client subnet.
Instagram Is Testing Getting Rid of Likes
>That’s total BS. Development is full of boring mediocre tasks such as fixing spelling mistakes in UI controls, updating help messages for dialog boxes

I would say this counts for much less than 1% of what I have to do. A lot of this stuff is in files which I can give product owner control over, too.

>or porting the product from one build system to another.

And this isn't boring. Build systems are tricky and filled with pitfalls. The worst thing you can say about build systems is that it's not a prestigious task.

>I’ve lost count of the number of times a clever programmer has tried to automate the process and completely mucked things up, forcing me to go in and fix things manually.

Yeah, and fixing things manually in that case is boring. As I put it above "if you're doing a menial or boring task you're doing something wrong" and you precisely described "something wrong".

>That’s exactly where a great product manager can mentor a mediocre developer in making a sensible change.

Product managers are not the right people to teach this kind of thing.

>Of course. It’s also vastly better that to be born rich so one doesn’t have to work at all.

Unlike being born rich, which is out of your control, you are able to exercise some degree of control over whom you work with.
Comprehensive Skype Alternatives List
If you have the Linux kernel eBPF verifier in mind, it actually has a quite comprehensive test suite:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

Tests for the corner case that has caused the problem have been added shortly after it was fixed:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
> […] has put the place on the map, literally.

I'm pretty sure Hay On Wye was quite literally on a lot of maps before that. Figuratively speaking you are probably correct.
Nutritional guidelines have very short lives compared to every other field of science. It's such a minefield of contradictions.

Astonished how many pretend a topic so complicated by biology/genetics and routinely proven wrong can be easily broken down into simplistic good/bad buckets (and of course they definitely got it right this time)

Saturated fats and salt are next in line to fall, despite how hard the entrenched old guard of health authorities want to ignore the new evidence.
I rather want to see the "Duck-Not-Track Act", as DDG has a complete "data survaillance" system built into their product.
And this is inconsistent how?

Same quote, more context:

> if you’ve been eating breakfast to stave off weight gain, researchers are increasingly learning that breakfast might have the opposite of the desired effect — it can promote more calorie consumption and weight gain.
Works, ty!
Can you supply some more information on this?
LOL... someone woke up in the wrong side of the bed this morning.
That's how I keep them -- e.g. different number of line breaks between different items (e.g. 2 lines between import statements and class definition, but 1 line between methods inside the class).
The Witcher Recruits Director Marc Jobst (Black Sails) for Season 1 Finale
We started as a native ad network and have pivoted to B2B with our own proprietary B2B data, which then powers a platform to run campaigns for marketers, and intel for sales teams. We also have a legacy adnetwork business for publishers.
yeah, agreed. I would have thought it would be on the recipient/observer to report if they thought it was a a truthy or falsey statement, but the snippet above does not say that.
Last time I read an article, it was "Death of the Calorie". That article tries to imply that simple counting "calories" doesn't actually measure health's correlation to "diets".
>Nutritional guidelines have very short lives compared to every other field of science. It's such a minefield of contradictions.

Like psychology. And I'm sure there are many other examples.
I can't be arsed reading the fucking shitty article, but generally in my fucking ivory tower opinion cunts that be expressive by using profanity are more honest that those soft nose cunts that think profanity is evil
All of my friends asked for that, but with just 10 easy levels I didn't bother. For the release I'll add this option and also give you starts based on how many moves you made to finish the level
> An awful lot of devices these days ship with firmware that is actually OpenWRT (often v10-v15) based.

This is a great explanation and it answers some of my questions as well. But I have one more. I have not worked with the devices that you mention but I was thinking that if they already have openwrt what is stopping an end user to simply update to the latest version?

Is there some kind of hardware incompatibility or maybe disabled updates?
It has been argued that that merger was effectively a reverse takeover of Boeing and the resulting company is essentially MacDac in a Boeing suit.
These are great links. Router in Go is impressive (and making me wonder whether one could do the same in Racket/Scheme, and work around GC). I like to see parties acquiring/regaining the ability to make their own hardware. The PC Engines apu2 looks tempting, and a couple more NICs would be even better, for an all-in-one device supporting more LANs (that are a bit more compartmentalized), and avoiding the need for separate Ethernet switches/hubs in some cases.
I can agree with that, in part, what I cant agree with is that CloudFare, Facebook, Twitter, Firefox or any other Tech Company should be in charge of this which is what the OP was asking for.

Almost all of the content the Authoritarian left wants to be banned today the independent judiciary has already ruled many times to be Legal Speech under the US definition of Free Speech
What is "skinny-fat"? Is it an issue of uncontrolled weight fluctuations?
It was a cynical way of critizing that they collect so-called anonymized usage data, for example for people who really need something anonymous they could start offering a gateway to a search that doesn't collect anything at all.

https://help.duckduckgo.com/privacy/atb/?redir=1
Why Time Changes Are a Transportation Matter
Wouldn't mind seeing some evidence of this, as it's not the first time I've heard of it.
I wonder if this "workaround" would stop working if people around you found it acceptable for you to swear when ordering lasagna.
Show HN: Deploy Webflow Site on AWS
<< Nutritional guidelines have very short lives compared to every other field of science. It's such a minefield of contradictions. >>

I live in Europe and the promoted diet has always been the same: More fruits and vegetables, less animal products, less fat, less sugar, less processed food, not too much food in general in order to stay lean.

IMO the next change might be general promotion of vitamin and essential fatty acid supplements (notably linseeds or linseed oil).

Related:

Essential fatty acid

https://en.wikipedia.org/wiki/Essential_fatty_acid

New Canada Food Guide: Some Can't Handle It (2019-01-22)

https://www.youtube.com/watch?v=lp4zWaLE_ik&feature=youtu.be...

Dietary Guidelines, 8th edition, USA, 2015-2020

https://health.gov/dietaryguidelines/2015/guidelines/chapter...

Dr Garth Davis: Americans have become obsessed with Protein (2015-10-28)

https://www.youtube.com/watch?v=XQCt3IhaUtU
How do I fix a comment? I want people to know that the link above does not have the infinity levels thing, so they don't think I was click baiting
> Nobody actually cares about automagically storing value types in HashMap

I agree. When I look at the allocation profiles and heaps of our Java applications (which I assume to be fairly typical Java enterprise applications) boxed types do not show up. What really matters are Strings, both in the heap and the allocations.
Even if the researchers fact check Facebook posts and found them to be untrue, that still wouldn't conclusively point to dishonesty because the message poster might believe in the falsehood. It's not a lie if you believe it.
A lot of journalists are swearing lately, including in high profile places like NYT and The Guardian, and especially on Twitter. I suspect it's because they realized (consciously or not) that it increases credibility.
Surprised to see no mention of AbeBooks yet. We have an indie bookstore in Waterloo which is integrated with them and it seems to work pretty well. He tells me he still does most of his business in the IRL shop, but there's a steady stream of people buying online as well. Plus, it's nice for him to be able to quickly check how many of something he already has before committing to buying a bunch more of them. See: https://www.abebooks.com/old-goat-books-waterloo-on-canada/1...

I'm not sure what options there are for hardware integrations, but Abe provides at least online inventory and ordering capabilities. I assume if you had a barcode scanner capable of acting as a USB keyboard and entering ISBNs, it would go pretty quickly.
Who fuck cares it's words.. fucking hell. Go back to complaining about emails with ' hey guys' waitress staff aren't arsed about your bullshit sjw malakery
iirc this is the story behind Samuel L. Jackson's trademark profanity. He had a stutter, but by using 'motherfucker' as punctuation, he could bypass it.
>Trump has been working to stop illegal immigration as well as stemming H1-B Visa abuse. A result is that there are "labor shortages" resulting in a rising wage rate.

Sorry, but what evidence do you have that anything Trump has done has produced this result? Or even that this is the result of stemming immigration and not, say, steadily increasing demand in the economy?

In regards to the illegal immigration, other than the small bump due to people fleeing violence associated with Honduras, illegal immigration has been at a multi-decade low. Trump talks about it a lot, but this was already a substantially smaller contributor to labor markets when he came into office.

Meanwhile, the unemployment rate has been dropping quite steadily over the past decade - it didn't adjust dramatically as a result of some Trump-related policy. This is entirely the result of the end of the Great Recession, which kicked up unemployment by a huge percentage around the world. It's now basically recovered to its pre-recession levels. A decade of GDP growth is also bringing aggregate demand where it used to be.

These systemic factors seem much more likely to me to be responsible for this tight labor market than any kind of fiddling with immigration policy, whose effects would take years to feel if they could even produce this kind of change.
Jason Scott is the Internet Archive's Free Range Archivist.
Yep, charge each customer 1$ + at least 5 casual books indexed into a database
App helps farmers in Ghana, Tanzania, + Uganda with data collection and sharing
Resizing images in Golang is not as trivial as you might imagine at first. You need to be able to handle all sorts of formats and color spaces. You'd be surprised by the kind of weird garbage your users will upload. Then you need to use SIMD, not pure Golang solutions, or performance will suffer. So you end up adopting a wrapper around libvips or similar, at which point you will start to ponder if you should have stuck with C/C++ in the first place. (It all depends on how much of Go's features you use or if it's just a nicer, safer C for you.)
To be fair, he said something about a failing startup which is likely to take work friendships to the limit anyway.