skysight-inc/HackerNews huggingface dataset:
I always love the argument that PHP runs 70% of the web.

Water covers 70% of earth surface, therefore I should build my house on water.

http://i.imgur.com/Fp5pw9o.png
That "we" certainly doesn't include judaism, or you know, the ones that wrote the book.
Nothing visually, I don't consider the paper clean.
How Monzo's peer-to-peer payments work
or blame the FLOSS people working so hard to enable them.
I have a 10 week old and we've kept meticulous logs of diaper changes[1] (and everything else). We get 12 diaper change days a couple times per week. 9 is more typical. $1000/yr is pretty high but not unbelievable. A lot of grocery stores and small shops don't sell diapers in cost saving bulk packages so it really just depends on where you live and your access to more economical options.

1. https://i.imgur.com/IAFAu18.png
It's a non issue to grant access to a particular group of secrets to a particular server role, assuming the requesting server has an IAM instance profile attached to it. The IAM Policy just describes what secrets the role can access, and then the server simply makes the api call to get the secret.

Having your personal AWS keys compromised should also be a non-issue because of MFA. My keys that I keep in OSX Keychain grant zero permissions, except the ability to assume a more privileged role, but that requires MFA.

FWIW, we're using Parameter Store for secrets and it works great. Given that I just finished that set up just weeks ago, I'm in no rush to jump on the Secrets Manager wagon based on what I'm seeing.

The only problem with both services is the 4k character limit. We have some big cert chains and such that exceed that, so we had to build the tools such that they could put/get a chunked secret. Wasn't too bad though.
​What are the fastest DNS providers for you?
happily using Mac OSX 10.7 on three or four machines today, and avoiding for years the variously awful MacOSX experiences of intrusive and superficial "improvements"; I believe I am not alone in this point of view. Hefty hardware is only part of the story here.
It's acting as a universal delimiter, like commas. Even though it would be technically correct to put commas everywhere for creating emphasis, it would be ugly, and wouldn't cover all the cases for emphasis that Fuller is trying to create. My guess is that he's trying to communicate how he would pace the poem in his own speech.
> I've got a coworker sitting right next to me with a HiDPI main + non-HiDPI secondary screen. X or Wayland, it's a thousand cuts of hell: set native resolution and render scaling to 200% and you get some (most) apps at 200% on the non-HiDPI screen.

I have quite literally both sides of this problem on my Windows laptop at work. Either the 4K display on the laptop renders everything really tiny, or the 1080p displays make everything huge. I haven't found a decent solution, so I just end up using the 4K display only for Conemu because it's the only thing that doesn't render in some goofy way. Even then, the toolbar icons for it are tiny, and any windows it spawns (e.g. warning that I'm about to paste something with newlines) have tiny icons.

I stick to 1440p displays at home for now. Those work great with everything.
The article pointed out that couple years earlier the captain did exactly as you suggest and pulled away from the brink because of safety concerns. His company punished him immediately with a big demotion.

It seems clear that the culture in the industry is set up to weed out those who want to err on the side of safety, and reward those who err on the side of maintaining their shipping schedules.
State of the Machine Translation by Intento (March 2018)
Most people will follow others, and if everyone's paying $5 they'll gladly pay it too. It's getting that critical mass of paying users is what's hard. I wonder if it's viable to have government subsidize somehow...
> I'll be stuck with whatever the personal preferences were of the people who wrote the tooling.

User experience is one area where Smalltalk seems like it could use some focus on. Compare the screenshot of the system browser on pharo.org compared to figure 17.1 (page 293, PDF page 315) of the "blue book":

http://sdmeta.gforge.inria.fr/FreeBooks/BlueBook/Bluebook.pd...

Apparently that layout was perfected in 1980. Has anyone ever experimented with showing more than one method at a time in a window? And taking up less screen real estate with the class hierarchy? Seems ripe for some new thinking here.
The world is bigger and wealthier today. You sell significantly more workstations which translates into way higher profit.
Not sure about on a hypervisor, but if you're using Docker, you could do something like:

FROM scratch
COPY ./bin/app /app
ENTRYPOINT ["app"]

which will make a barebones image with no OS cruft. You need to make sure your binary _is_ truly statically linked though. The key being the inclusion of musl libc in in the OP's build.

I've tried this with golang and you need to pass some odd flags I can't remember off the top of my head to get it to not dynamically link gnu libc, but once working you have container images that are incredibly small.

I'd imagine with a minimal container host like CoreOS you get largely the same effect as running Erlang on Xen.
Ask HN: Do you capture metrics around a user behavior? Sequence of actions?
Curious to see if anyone is setting up triggers or reporting around if a user does a sequence of actions?

e.g., When a user views a product 10 times or When a user browses 3 categories or more in an hour?
Why do you you think Apple is trying to enter the gaming market?
Quite hard. I don't think any of the rust unikernel projects really have gotten off ground to even serve "hello world" web requests, and there has been several attempts.
I am probably even less worthy of offering a summary of the book than you are, but I'll take a stab as well.

The author is interested in how meaning can arise from meaningless components. For example, any one cell in the brain doesn't seem to have awareness, intelligence, etc. -- so why is it that a brain's worth does seem to have these abilities? To take it further, one could consider the constituent atoms and such.

There are analogies with music, visual art, and more subjects. How is it that a single musical note conveys so little, yet certain arrangements convey so much?

The author has a rough idea about how this happens. He thinks this event (meaning arising from meaningless parts) is the core scientific-philosophical question for developing strong AI.
Payment Request API for Apple Pay
I'm captivated by the phrase "free content (sic) is the creature, the servant and indeed the prostitute of merchandizing". -Walter Lippmann
No. Not really. flushable bum wipes are not really flushable.
Have you ever considered a hackintosh?
Professional+communication?
How should India tax people? Society and government won't succeed without income to provide for things like police, military, inspectors to make building construction safe, food inspectors. It's just crazy to think that we can just live in an anarchy where only rich people can afford safety.
All of the debit cards I've gotten from traditional B&M banks have let me activate them at an ATM. Only my current bank, which does not have physical locations, doesn't give me that option. I assume it's because they let you use ATMs from partner banks but don't have their own.
Google url shortener is shutting down so here are some of it's alternatives
I'm not sure what legalistic hermeneutics has to do with hacker culture.
> The 100x time and cost is more in the sense of process changes when you're working on safety critical systems. How everything has to be traceable from requirement to test, how there are mandatory reviews before any code change that need to be documented, how there are qualification criteria for the toolchain, etc. All these things cost a lot of time and manpower, with arguably very bad cost-benefit analysis, which is only really worth it when human lives are at stake.

Absolutely. That's part of what I was getting at by mentioning all of this exists on a continuum. We don't need to, and really shouldn't, treat a SaaS startup exactly the same as a military aviation project.

We can, however, draw from the lessons learned on those safety critical projects and use parts of the process that make sense for the nature of whatever we're actually working on.

You're right that in general I suspect that comes down to strong static typing, particularly for the sorts of projects common to the HN crowd. When dealing with very large enterprise projects the balance might start to shift to more than just typing, though it would probably take a lot of real-word data that nobody is keen to supply to figure out where the tipping points are.

And I'd argue about how well Rust actually helps with these things, but that would really be going off the rails. Unfortunately.
Thanks for letting me know that that wasn't clear.

The point is that Tariffs are not happening in an economic vacuum; but are happening in the same space as a 14% corporate tax break.

The extension of this is that tariffs collect revenue (much like taxes did) while enforcing a political agenda (encouraging changing of sources).

If a "trade war" tariff exchange is isolated to raw materials (steel, aluminium, pork, etc) then tariffs are preferable to a higher finished good tax rate because there is margin on the finished good.
You're a small shop. Do you even have the funds for IT, or is it just one of the hats that your main system admin or reliability engineer puts on?
Ask HN: How well does unlimited holiday allowance work in practice?
Asking from the point of view of the employee: how many days a year do you actually take as annual leave? Please provide company name or country if possible. Asking for a friend.
XPRIZE Plans to Continue Lunar XPRIZE Mission
> You just "apt update" the vulnerable library and all applications get it.

And restart every effected service. You can't "just" run the apt update; the binaries using any shared libraries must be restarted so as to load the newer version of the library. I find this is often the harder problem to solve. (If you can just reboot the machine, do that, it's easier; otherwise you have to track down who was using the old binary and restart each one of them…)

(sorry, this is a rather critical step that I've seen missed before.)
Virgin Galactic completes first powered test flight since 2014 crash
Trolls and conspiracy theorists making the YouTube shooter a free speech martyr
It's not a good idea to use a single Redis instance for both caching and persisted/transactional data (background jobs). For background jobs, you need real-time persistence with AOF. For caching, you want everything in memory, and you need an LRU cache that evicts any old data. This means you should run two Redis instances with different configurations. But in that case, it can be a good idea to use Memcached, which is recommended by Mike Perham [1].

[1] http://www.mikeperham.com/2015/09/24/storing-data-with-redis...
Since a few people commented on the cost of using CometML (or its competitors), I wanted to suggest an open source project (that's been around for a while) I found helpful for organizing ML experiments and tracking. It has two different frontends to choose from (I like SacredBoard). If you like open source this might be the ML experiment tracker for you!

edit (forgot the link): https://github.com/IDSIA/sacred
Rancher 2.0 Beta
I have a few ideas about this:

It should be possible to also bake a UV map alongside the impostors, based on the relative angles between the ray cast from every impostor pixel and the surface normals of the triangles of the model being baked. That UV map should double the memory requirements. However it means that you can do dynamic lighting, by sampling the lights at the impostor's origin in the world, and building up a list of tuples of vectors containing things like color, angle, spread, direction, intensity, and applying those to the UV map - and ultimately to the impostor sprite, similarly to bump maps. This would allow the impostors to be well-lit, although I'm not certain how you would account for shadows or highly directional light sources.

I also wonder, to what extent can this method of impostor rendering actually replace ordinary rendering? There is clearly a tradeoff between triangle count and sprite memory. It is possible to stream in higher res textures to replace low-res stand-ins. How feasible would it be to ship GPUs with ridiculous amounts of memory, that are optimized primarily for impostor rendering?
> they are pretty great for that (minus the new keyboard, and that Tensorflow GPU has dropped OS X support).

If you're training a model on your laptop, instead of a server, does it really matter? It doesn't seem likely that you'd want to deploy a model trained locally.
> In a weird way, they were "our Jews". They were considered different, yet still a part of our community.

I’ve heard the same thing from Ukrainians. Isn’t the world fun like that?
I've come to expect it in the current climate. People see bible passages and have an instant visceral reaction. I can understand it to an extent.
NY Times was among the numerous media companies that slobbered over Facebook for years and gave them free publicity. And now I'm supposed to listen to them when they say to replace Facebook.
Agreed - I don't enough to say about this particular project, but the lasers in LiDAR sensors do have the potential to be powerful enough to harm eyesight, so I would advise caution. This is not a concern for most commercial sensors, as they are constrained by regulations to a certain power for this same reason. I'm guessing there's no rules for DIY, but it's something to keep in mind if a product came out of this.
Thank you for sharing. Sections 2.6 ("Captain's Decision-Making") and 2.7 are excellent case studies in leadership and authority -- especially the parts about "power distribution" and promoting a culture of open feedback.

The recommendations for the crew to "issue a direct command or to use a crew obligation statement — a statement in which the subordinate obligates the senior crewmember as part of the navigational team by using language such as 'we should' or 'our route'" is excellent. People who need to "manage up" at their jobs can start doing this today.
I think a big part of @tibbon's complaint is the lack of pro software (from Apple).
Maybe it's different in the US for corporate cards.
Blockchain without decentralization isn't that exciting. The problem with banning crypto is that there will be an entrepreneurial group of people willing to accept cryptocurrencies for a high fee and turn it into fiat or a commodity in a neighboring country. As someone developing in the crypto space, I look at this tech as the formation of a global, secure, always-on, always-accessible, standardized, permission-less database. When people talk of "the cloud" I feel that crypto platforms fit that description more aptly then traditional services.
In the article it sounded as if they actually intend to achieve modularity fort the Mac Pro with eGPUs, or peripheral hardware in general. A mistake in my opinion.
> Of wrong comparisons: you should check the autopilot against a rested and concentrated driver that drives slowly and with a lot of care. Since in the statistics otherwise you do not account for the fact that when you drive, you are in control, and you can decide your level of safety. Such a diligent driver that goes to crash because of an immature software is terrible.

Do these car companies test their software by just leaving it on all the time in a passive mode and measuring the deviance from the human driver?

I'd think that at least in MV case, you'd see a higher incidence of lane following difference at this spot and it would warrant an investigation.

Something like this isn't easy but for a company as ambitious as Tesla it doesn't sound unreasonable. Such a crash with such an easy repro should have been known about a long long time ago.
I seem to recall that MS managed to "convince" whoever was in charge to offer a OLPC variant with Windows on it, effectively watering down the core concept.
C++ needs a standard "contrib" set of headers like Ruby. Relatively stable, but only anointed if moved into the STL.
Any exp with amidb?
How VC Investment of $102B Is Spread Among 18,000 Companies and 50 States
While I don't approve of some (most?) of their antics, Phone Losers of America did a series where they "prank called" users of Foursquare and started reading off details about their personal lives. Pretty scary stuff that puts things in perspective.
While it can be argued that this takes us some steps backward in time, this is not barter, it's gift economy. Barter never existed outside some few events and capitalist ideologist imagination ;-).
FDVS and baby, but I will upgrade to papa sometime!
we are currently evaluating amidb. it seems good so far and wanted to know from others who have used it.
Seriously, if Snapchat is considered a social network, IRC/email/WhatsApp/iMessage/Hangouts/SMS is a social network too.
Having been in this situation before, you need to take care of yourself first. These emails are unsoliticed, and you should not feel obligated to respond to each and every one if it creates a burden.

If a recruiter is being persistent and emailing you repeatedly, that's their problem, not yours.
Why would you need to buy a 1080 ti graphics card when imac pro has an amd vega. That makes the entire parts list suspect to me.
Braille Neue – typeface that combines braille with existing characters
I hate to admit this, but Apple should sell off its Mac division. They are simply not hungry enough.

For the first time in 33 years, I no longer have access to a Mac. Apple doesn’t sell one that my employers nor myself want to buy.

That it has taken so long to course correct would have sunk most companies. It is probably a couple percent hit on Apple revenue at most.
Anecdotally, my experience lines up with this article. I was getting depressed with the constant negativity, so cut out daily news, social media, etc. I have to admit, it's pretty wonderful. And somewhat ironic, given that I used to be the TL of Google News 10 years ago.

I still read The Economist weekly, come to HN occasionally, and hear about important/local/political events from friends. I don't, however, have to hear the constant doom bombardment that the media has evolved to produce.

Stepping back really highlights how toxic the news can be. We live in a society with the lowest crime rate, highest levels of healthcare, lowest unemployment rate, and lowest levels of poverty in all of history. Access to the internet and globalization has made people (real people, not the loudest selected subset you see in media) genuinely care about each other everywhere in the world I have traveled. Yet you would never think that just looking at typical media.

It isn't a perfect society, and horrible situations still exist that deserve attention, but that will always be true. We still have enormous strides we can make, and that struggle is an important aspect of our society, especially in defending against erosions of personal freedoms.

Honestly, though, we are doing really well compared with 100 years ago.
For those that "love C++" (or their existing C++ code base), there's SaferCPlusPlus[1].

[1] shameless plug: https://github.com/duneroadrunner/SaferCPlusPlus
With all that work why not just link to gtk and build on that?

Why should a desktop app even care about host headers?
Authorizable. Ethereum smart contracts governance made easy
Nope. At least from all the articles I have seen from different waste treatment plants in America. Those wipes that are advertised as flushable don't breakdown that much and they just end up getting pulled out at the waste treatment plant.
Stripe Billing
I tried to live with mine for about 6 months before giving up, selling it and buying a second hand 2015.

Needed keyboard repair twice in that time, and was horrible to type on. Useless touchbar, and an over-large trackpad that was constantly activating when typing. The last was odd as I regularly touch the old size trackpad with thumbs when typing but never had an issue. Add in the occasional freeze and crash and I feel it was a complete lemon.

I'm very happy with my 2015 and get longer battery times than I did with the newer model. I have no idea what I'll do when it needs replacing.
> You could do that when the workstation cost $25,000, (in 1990 dollars!) I'm not sure how viable it is when the workstation is less than $5,000.

I think it work because the customer spend is of comparable magnitude. Back in the mid 90s you might have a couple of dozen game devs working on $2000 PCs with a few $45K Onyx machines used for back end rendering or part time use of a few artists = ~$200K. Or (in my case) you only had a couple of AI developers but each had a pair of $50K 3650s = ~$200K. Or your prop traders had a $25K Sparcstation on their desk and one at home, but the rank and file just had a Bloomberg terminal.

Now you have much larger teams with more uniform machines (+ some cloud resource). The total institutional spend is probably higher in constant dollars.

Speaking of which it will be interesting to see if Apple is able to push some of their APIs into the cloud so you can develop on a mac pro and dynamically push the heavy lifting into an apple rendering cloud. This article just talked about scaling ios <-> Mac Os <-> MacOS+iOS+eGPU (nice!) but left out "<-> cloud". That's where editing on iOS could really shine: chop up / assemble your downsampled rushes on your tablet and then stream them to the AppleTV at your bosses' office. Remember Peter Jackson used to bring his to LA every week on an iPod in his pocket.
Did you forget to suggest the project? Is it "sacred"?

https://github.com/IDSIA/sacred
Show HN: Build a two-sided-marketplace app – for any budget
But how in the world are you going to manage without ecc memory? You might have a bit get flipped by a cosmic ray once every 5 years of 24x7 computing.
flashlight and camera on iPhone X homescreen. 3D touch on music in the control center for more controls.
I built essentially what you describe a while back (jsondata.io if you're interested, though the certificate has expired and I've turned off the actual service for now). The idea was to make an infinitely scalable (within reason) solution that works well as a pastebin-style, no-setup-required data store for hacking on projects, but also as something that can scale with the needs of a business.

The architecture is built on AWS Lambda and DynamoDB, along with a small Ruby Sinatra service to handle payments and access control.

After running it for a while and getting some limited feedback from potential users/customers, I ultimately abandoned the project due to an apparent lack of interest. For hobby projects, it's fairly easy to spin up a self-hosted data store for low volume needs (or use one of the other free services). For anything more than that, a business is probably going to spend the necessary time/money to maintain a full DBMS or use something like Firebase.

I might be missing an opportunity (I've had thoughts about resurrecting the project), but for the time being, I'm just not convinced there is enough demand on the paying side.
Check out the Toto Washlet 350e. https://washlet.totousa.com/product/s350e
Not everyone exhibits basic competency and planning ability, but that doesn't magically make other people responsible for setting up surrogates for them.
Definitely understand those limitations. I guess in my perfect world both systems would exists simultaneously until there was a critical mass years in the future and the old system was gradually faded out.
"Disproved" in science often means "superseded by more accurate theory".
>Every diaper lasts until it's soiled;

But some diapers can handle multiple pee's before they need changing. It's not just about the poops.
for serious typing, replacing a physical keyboard? no way. You really need good haptic feedback for touch typing.