skysight-inc/HackerNews huggingface dataset:
I enjoying seeing movies in the theater. Digital projection is mostly fine, and I don't think your normal audience is going to be wowed in a meaningful way by 70mm film.

What's driven _me_ to see fewer movies is the constant bombardment with repetitive ads. From the moment I walk in the theater, there are ads blaring that you can't ignore. Then when the movie does "start", there are a good 20 minutes of trailers and often additional ads. The first time I see a batch of trailers, I'm okay with it. But if I go to the movies more often than once a month, I see so many trailers repeated that I rapidly get tired of the exercise. Maybe hold it to 2-3 trailers and one or two ads and let us have a little quiet time before the movie starts. The constant sensory overload is unpleasant even if the ads themselves weren't annoying.

I'm sure the movie industry believes all the ads are worthwhile, and the media conglomerates certainly don't want to pass up a chance to overload a captive audience with the latest musical artist or TV show they're pushing, whether it's counterproductive or not.

But for me, it makes it a lot less appealing to go back to the theater unless I'm sure I'm going to enjoy the movie. So much for taking a risk on a film I'm not sure about. I'd rather stay home, where I can do the same, but without all the desperate advertising.
Actually, I'd say that these days stackage is the place to go for Haskell.
It's not really clear to me, anyway. Instagram has been unabashedly poaching their features and users, and it's working really well. Snap needs to find new ways to continue to differentiate themselves with new features and maybe hardware like Spectacles, but with so much overlap in user-base between Instagram and Snapchat, I have no idea how they'll be able to keep Instagram from continuing to challenge their offerings.
IDEO's secret to better brainstorming sessions lies in the phrase “How might we”
It's unfortunately not a well-known feature. The Go extension to VSCode was using "go build" (without "-i") for a long time, and if you're working on something big like Kubernetes, it's almost impossible to work with.

The annoying thing is that "go install" also installs binaries if you run it against a "main" package. I believe the only way to build incrementally for all cases without installing binaries is to use "-o /dev/null" in the main case.
The goal of the secure enclave is to protect your information (the signature of your fingerprint, the encryption key of your flash memory, etc.) from people who want to steal your device and access that information without your passcode by decapping the chip and reading its content. It is not there to protect some kind of global security key from Apple (we live in a world with public/private key cryptography... there's almost no reason why some key would exist on the device that is somehow critical to its security, and if it did exist it would mean a complete security failure).
maybe twitter should buy them
Sexual Harassment in Silicon Valley
That's close to what Google does internally. They have quite a few more than 40 commits a day to one giant repository.
> retail investors get less favorable pricing

until today, that is
> using phillips head screws

Let's hope they don't use those.

Simply because there's like 3 or 4 other types out there which look really, really close to a phillips, but aren't. They have slightly different shapes, and use different shaped bits/points on a screwdriver. Some are compatible with each other (but none are compatible with all!) - and others, if you use the wrong driver on the wrong screw, will tend to strip it out, or cam out with damage to either the screw, the tool, or both.

There are much better yet still easy to obtain drive profiles out there to use for screws (torx is one of them).
How hard is it to build some but ugly Quonset huts for these people - and put a security guard at the front of it.

People who tell others to pull themselves up by the bootstraps should try to make sure these people at least have boots.
Show HN: Deepfocus.IO Improve productivity with sounds and music while you work
But all of that is already cross platform.

When I say e.g. skia should be part of the OS, I don't neccessarily mean MS should ship it and update it yearly. I mean Google should still ship and auto update it, but also go though the effort of documenting it, maintaining strict backwards compatible APIs, and letting other programs consume it. I don't care who the actual vendor is. I know that's a lot to ask for, but OTOH it is insane to statically link that kind of code. Especially if you have multiple electron apps, that would work fine with a shared runtime.
Healthcare in the USA is not a scam, it's simply a for-profit business.
They have worked extremely hard to maximize those profits for decades.

They're actually good at it, and it were a startup extracting those profits they would be applauded for it.
Funny, I'm hoping to be able to retire earlier by not having kids. The money savings is huge!
On the topic of the copy, as a former super competitive gamer / now super casual gaming dad, it definitely sent signals to me that this isn't a service for a casual gamer. Food for thought.

Great site otherwise though! Looks excellent.
A nice feature would be to add an "energy saver" option to your web app, which adds a class to your app and a stylesheet that disables all animations.
What stops Java doing this is not that it doesn't have a "modern" package system, it's that the package system ships compiled bytecode rather than source code.

Conversely, what stops other languages with source-shipping package managers doing this is that packages don't include tests. One notable exception to this is Perl, where packages can, and typically do, include tests, and these are run as part of the normal installation process. There are even some public-spirited souls who download and test everything that gets uploaded:

http://www.cpantesters.org/

This incorporation of tests is both a consequence of and a justification for the fact that Perl inter-package dependencies aren't versioned, so you can never really be sure that you're going to download a combination that works.
How to Weed Creationism Out of Schools
The fact that no one is responding with ideas tells you what you need to know.
Just make sure not a forget a very important phrase: ignorance is bliss.
Do a public campaign to eradicate pie charts.
The one procedure I use to fix non-working sound on Linux consists of 1 - look at the package manager for pulse-audio; 2 - Uninstall it.

Works every single time. last time I did it was around March. (I still don't know how it creeps back into my computers.)

Last time pulse was creating problems for me I decided that since I was now writing an application that links to the sound system, let's stop linking to low level functions and use pulse abstractions that some people claim to be better.

Turns out that the pulse "abstractions" are basically verbatim copies of alsa. Just with some added badly documented options. Some with very descriptive names, other with cryptic ones, but whatever, no option seems to do exactly what its name implies. Besides, pulse abstracts away most of the flexibility of the sound hardware, so you can't use it, and well, every time I tried running something with it, I got an assertion failure on pulse code... Always with some completely non-descriptive description.
What would it take to make a crowd-ranked list of podcasts, authored by the HN community? HN accounts ought to be linked, and posts karma-weighted.

Hmm. I'm on the cusp of losing my productivity.
By "single-threaded" I meant business logic and non-fixed layout being done on the same thread. "Rendering" (drawing to a bitmap or translating to the OS compositor's object model or direct OpenGL/DirectX/etc.) is done on a separate thread in most frameworks I'm aware of.
Regarding the back button: take your demo page (youurlh/switcher/) as a perfect example, you can click on the "lights off" link and be taken to yoururl/switcher/night/1. I would expect the back button to take you back to the original switcher url and turn the lights back on, but it doesn't.

This is because your write() function uses relaceState() to modify the current url. If you used pushState (like your go() function does) then the browser would correctly maintain history.

Now, maintaining a history of the current state is not always the best thing to do. For instance, on your other demo page, the one where you type your name, you probably don't want to push a history item for each key press.

I think you should consider offering the option to push local history so that an app developer can decide if it makes sense.
I highly recommend Honey Stinger Gold. I had trouble with every other gel I've tried, but I can digest the honey just fine, even without water.
This technique is used to at least some extent in the Haskell world as well. Library changes are sometimes judged by the amount of breakage that they cause (often, Stackage or a subset thereof is used for these tests as a set of "commonly" used packages).

Also, Haskell definitely has a standard package system: Hackage. (Stackage is just a "view"/subset of Hackage)
It's not a trade though, especially with most/all of Canada and Alaska becoming livable. Not to mention unrelated benefits. like year-round arctic navigation and safer navigation around Antarctica
Getting Started with Python for Data Analysis
Reading and writing are skills. They might not get you a good job but that's the purpose of training and further/higher education.
The funny thing is, the money is still going to a bunch of bureaucrats who multiply like rabbits -- it's just that they work for the insurance companies rather than the government. They're needed because of the ongoing arms race between providers and insurance companies, of which the overbilling described by this article is a major part.

In fact, a single payer system would sharply reduce the number of jobs for health care administrators -- to the point that I've seen a blog post somewhere pointing out that these people would need income support and retraining. The economies of several small cities depend heavily on these jobs.
> It was oversubscribed tho, so I got half the quantity I wanted and sold shortly after opening.

This seems like a pretty good reason to auction the shares in order to maximize the amount of money the company takes in. That they very rarely do has always seemed kind of dirty to me.
I wish I could disagree... but is more like: they heard something they thought sounded like the tech they have and they could sell quickly.
I think this is an interesting conversation because you make tons of assumptions about me. You reject advice from my perspective because you claim it doesn't contain baseline civility. I haven't attacked your lifestyle or made any judgement about it. I am telling you that from my comfortable perspective, this is how reality is in the United States.

I think the only thing "uncivil" about my perspective is that you disagree with it. And that's fine. I think people in unfortunate circumstances have lots of leeway to feel anger and express it.

Who knows, maybe you are outside of my office building right now, and I'll be another faceless programmer drone to put a dollar in your cup.
The Rise and Fall of Thinking Machines, Bankruptcy Article
I'm pretty certain that the 555 is still being manufactured:

https://en.wikipedia.org/wiki/555_timer_IC

Umm - yep.
> The browser can and should do the same with its CSS compositor. There's no reason why the CSS compositor should run on the main thread (and, in fact, no modern browser works this way).

You still have to swap buffers from your background thread and then composite the buffer instead of compositing the animating layer directly. It's a small advantage, but it is an advantage.

> If you're talking about CSS filters, there's no way that I know of in CSS to say "filter the stuff behind me" in the first place. You can only filter elements' contents.

https://developer.mozilla.org/en-US/docs/Web/CSS/backdrop-fi... (yes, it's an experimental property, but it's the one I was thinking about)
From what I've been told, if the data is factual, such as current employment information, then it doesn't fall under copyright.

Interpretation of that factual data would fall under copyright though.
> how do you make a notification "suspect is armed" stand out so they notice it among all other data?

Can we make "please don't shoot random black people" a notification that they'll notice?
> I think it is safe to say that the IPO was a total scam.

Precisely.
It's not legal in many US states to buy lotto tickets with a credit card...has to be a debit or gift card.

Hmm.
I live in the Vancouver area where house prices have shot through the roof. However, rent price for me has not gone up over the last 3+ years at all. Not even 2% (or whatever is the amount my landlord is legally allowed to raise).

Measuring inflation is apparently quite hard and there are always some conspiracy theories. I think the intention is to try and somewhat filter out real estate bubbles from CPI which does make some sense if you assume a certain mix of home owners, long time renters, new renters. New renters may see a large % gain but they are only a small portion of a normal market.

The problem is not really how we measure CPI. The problem is ZIRP that is skewing everything. Hopefully we can start moving away from that.
Facebook was profitable before it went public, and faced serious strategic challenges immediately post IPO (specifically, mobile was exploding and Facebook's mobile story was not good -- it didn't even have advertising).

I guess the meaningfulness of this data point is that people are dubious that SNAP will succeed long term. But that's somewhat tautological: if people thought SNAP would succeed, they'd buy it.
Even federal student loans? I thought most of them don't require a cosigner
This is the most decent I've come across.

https://github.com/mintty/wsltty
Just a quick apology - that was meant to read "this isn't a rhetorical question".. I was truly asking :D
I think seL4 saw some adoption in routers?
Solve a Murder (Maybe) in Thimbleweed Park, Coming to PS4 on August 22
snapchat baffles me. It's just another instant messaging platform except that they came up with the idea of messages that delete themselves after a time period. The problem is that this killer feature is easily subverted by taking a picture of your screen. So basically, they have provided an instant messaging platform with one extra useless feature.
Thank you for your advices. What can I say - I am and I will be in a rush for a while. I have also bigger personal projects. I'm glad I was able to ship it now. I have good feedback and I'll make it better thanks to your comments. I'm glad you took a while to see it despite all defects of the project site. If you like it please subscribe or connect me on twitter - I doubt I'll reach your attention again. Promoting personal projects is incredibly hard.
The software development number is, arguably, almost completely unknowable. The healthcare pricing number is knowable (for some fuzzy value of knowable) if our society cared enough to do something about it. We don't, though.
chewable caffeine tablets? what could possibly go wrong with a combination of those and ultramarathons? (/s)
What does that have to do with functional programming?

(I know Python3 has some optional gradual typing. And I know that Python ain't very functional---especially if you go by how Guido wants Python to be written. But I still don't see the connection---apart from that functional programming and academic theory on typing go hand-in-hand.)
and I'll be another faceless programmer drone to put a dollar in your cup.

I don't panhandle. This is yet another case of you making incredibly offensive assumptions about me and feeling zero obligation whatsoever to own it or even vaguely attempt to pretend to be respectful.

I do freelance writing, I blog and I do resume editing. That fact is easily determined.
He'll transfer you to a rep to take that question
Trump begins to dismantle Obama’s “startup visa” program
F* is actually the reason I became interested in F#. So coool
It's true that the mobile landscape is more a more challenging target (device tree is changing this). But I think the embarrassing truth is that the free software community has failed to deliver a decent software offering. Even if I had a phone with all of the drivers (which isn't that uncommon, actually - proprietary firmware and protocols are a problem, as is 3d acceleration special sauce, but most actual drivers are in kernel tree and free) ... what would I run on it? FirefoxOS? Discontinued. Ubuntu Phone? Discontinued. SailfishOS? Closed-source!

Hell, even if I wanted to run straight Debian (let's be honest, I do) - where's the dialer program? It's actually pretty straightforward to plug a GSM dongle into a regular desktop machine and get a perfectly functioning modem TTY that does calls and SMS and all the rest of it. Where's the friendly interface? There isn't really one.

This is something I hope that the Pyra will help with. We'll have regular Debian "desktops" with GSM modems in peoples pockets being used as phones. That's bound to spur some development effort.
I saw a great TED talk about that, let me tell you about it.
In theory you could implement HN and Reddit with the exact same design, but to me each of these hold value in different ways thanks to their differences. That's just one of countless examples.
Tons of students do part time min wager jobs and do just fine. You learn stuff from working those jobs alone!
Somewhat gratuitous use of awk. It could be bash driven IoT:

... | while read -r line; do
file=
case "$line" in
*"03 52 c1 1a"*) echo "file1 "; file="file1.mp3" ;;
esac
if test -n "$file"; then
mpg321 -q "$file" &
fi
done
F-35 Program Costs Jump to $406B in New Pentagon Estimate
That would stop the issuers from making a bundle on just about every IPO and we can't have that now, can we?
More control over how it looks at the users' end with HTML than I do with Latex? Yeah, I don't think so. Why would everyone be using JS if you could do whatever you needed in HTML?
They aren't serialized on each other, though. That's the main problem here.
Agree with you here -- Facebook had a well-formed mobile strategy, the only question was whether it would work. Once it started to work, the stock took off like a rocket.

Snap is a much bigger question mark. So far their plan looks to be "Do what Facebook did, only for AR/VR". Except Facebook and Snap will be splitting the market; where Facebook had no competition and absolute dominance before they IPOed. Facebook is obviously playing to win on Snap's home turf. Even if Snap is successful, Facebook will make it very expensive for them.
Putting aside for the moment your comments about AOSP (the timeline on the slow closing down of the source branches is a great one, particularly as you now watch more of the code move into Google Play services and the AOSP core applications be slowly obsoleted), as the issue here isn't really about the source code (and I don't think that's the point you are making anyway), I will concentrate on looking at the status of Android as an open hardware platform.

I cover the Nexus devices when I give talks. While I haven't looked into the Pixel yet (and I know that I need to, as the arguments I am about to make for quality likely will have begun to change), I can tell you that effectively no one buys the Nexus devices (the market share for them is ~1% with a 1% margin of error), and they are not seen as high quality devices.

The reality of the Android market is that Samsung makes 98% of the profit, and the vast majority of flagship devices are being made by the handful of companies that put the most effort into locking down their devices. If you want the "high-quality phone"--the one with the good screen and the good camera and the fast CPU that can run all of the apps that you increasingly need in this day and age--you are not buying one of the random open devices.

Again, though: I admit that Google's attempt to retake the flagship market and compete with their hardware manufacturer partners with the Pixel (a device which specifically looked at having stuff like a super high quality camera and screen and such) might change things, but this is an incredibly new development in the grand scheme of these things.
So I think what you are saying:

(Good Manager + No Tech Skills) > (Bad manager + great tech skills).

I don't think that is the argument... I think it is:

(Good Manager + No Tech Skill) < (Good Manager + great tech skills)...

and on that point no one would disagree.

It is interesting how so many have tried to frame the argument the first way - perhaps they are more of a unicorn than one would hope... but it would still be better to have BOTH skills.
do you know any podcasts better at making you smarter?
How difficult is it to get regular showers or ocean/lake rinses as a homeless person in your region?
Hope it doesn't rain soon...
Thanks for the info, I think my next bank account is going to be with Charles Schwab ( I was waffling between Ally and Charles Schwab, but this is a useful feature for me and a good step up from Robinhood).
> one could imagine a boot loader that loads the main unikernel at a random address, sets up page tables with NX, and then makes a one-way transition to ring 3

True - I suppose I'm trying to hold onto the "kernel:hypervisor :: process:unikernel" analogy here for no good reason. Following it suggested that it might be the hypervisor's responsibility.
How insane. I would spend days there. Are there any notable restrictions or limitations on what they keep on the shelves? (I realize I could look this up but since you have hands-on knowledge...)
Fidelity has a minimum of $100k or $500k to participate in IPOs depending on the specific IPO
I think your confusing the RenderThread with GPU layers. There's only 1 rendering thread per app and it handles all rendering work done by that app. It's really no different than pre-M rendering other than a chunk of what used to be on the UI thread is now on a different thread. The general flow is the same.

The new part is that some animations (basically just the Ripple Animation) can happen on their own on that thread, but it doesn't use a GPU layer for it nor a different OS composition layer.
Thank you for benchmarks! It will be interesting include in your research Inception-v4, Inception-ResNet. And try to compute with Nvidia 1080 / 1080TI cards.

Our benchmarks for processing 1000000 images ResNet-50:

- 8x Tesla K80: 43m 3 sec.

- 8x Nvidia 1080: 17m 32 sec ( 0.09 euro / minute ).

We can provide you resources for free for research.

Disclosure: I'm founder of LeaderGPU.
Hey! Sorry for the late response. It's not listed yet I don't think, drop an email with a CV to ewan@ladbible.com and I'll pass it on to HR and make sure they follow it up :)

This will be the role I believe:
https://theladbiblegroup.peoplehr.net/Pages/JobBoard/Opening...
Who funded that idea? Was there like a special Olympics of startups? That is a seriously stupid idea.
How much does it cost to install a large propane tank and convert the old appliance? Older appliances are easier to convert than newer ones.

And if it hasn't been restored yet, just convert as part of the refurbishment process.
Founding team cashed out pre-IPO for hundreds of millions each.