skysight-inc/HackerNews huggingface dataset:
Did anyone ever have hypnagogia (visions before sleep) and then lose it or have it become much less vivid? That happened to me. I'm trying to figure out if I just lost it gradually, or if it happened due to antibiotics. It happened fairly rarely but consistently, but when I had antibiotics for MRSA, I remember the normally vivid colourful visions became dark.

Since then if I do have them it's as though they're faded and behind a screen, I can only glimpse them and it's hard to keep them going as I can barely see them.

In regular life I recall once having had more vivid visualizations when remembering, but it's hard to know. How reliable is a memory of a memory? If I had these, I had lost these long before hypnagogia went away.

I have excellent spatial recall though, and can "visualize" a day in terms of the spatial placement of things and events. I just can't see it.
USS Wasp (LHD-1) displaces slightly more than the USS Wasp (CV-18), a World War II Essex-class aircraft carrier. So when we say amphibious assault ships aren't real carriers, it's only because carriers have been growing bigger for some time.
That sounds suspiciously like the "just get a horse" argument about the first cars.
I've even had an optician replace the lenses in glasses I just purchased with ones made from a different material. (I don't remember the materials involved, but I was getting chromatic aberrations in the first one.)
I'm just saying that as a dumb example of something that isn't terribly CPU intensive, but would block up the threads, but even then, let's assume that the downloads are really slow, so that it's not anywhere near saturating my network speed. The go-blocks in core.async would still block the other go blocks. This wouldn't be an issue with Go.
Reality is a bit more complex than that.

But if I were to design a tax system, it likely wouldn't have withholding. I'd probably mess around with some weird purely transactional/continuous tax system though.
I wonder how much of this is about avoiding collisions. .su would have been Soviet Union at the time. There are a lot of countries that begin with M, so I can see trying to avoid an M code for Hungary. There seems to be some precedent for steering countries away from common letters, if you read the tea leaves in the table (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2): there are lots of C countries, so Croatia ends up with .hr (from Hrvatska) and Chad ends up with .td (from Tchad), and the S countries are just a mess.
> It also has the side benefit of making the government pay more to collect your taxes.

Why would that be a benefit? It means more taxpayer money is literally going to waste.
BeyondCorp inspired identity-aware access proxy
As a huge fan of Perl and very comfortable writing POD, I despise POD. I would much prefer Markdown for documentation. It's easier to write and easier to read. Just try creating lists in each.
The crack-finding and inpainting described is detailed in the academic paper at

https://services.math.duke.edu/~ingrid/publications/Lam_Gods...

This includes nice pictures of the painting in question, which doesn't appear at all in the originally linked article.
My point is that there are ways to manage risk as an employee, such as early exercising assuming you are joining an early stage startup where the cost is low enough.

I would've been screwed if I didn't early exercise.
It's not really practical to include taxes in US prices. Some of us don't pay any additional tax on car purchases.
fork() is generally unsafe for that reason, and OS X is only special in this regard in that it has more of these hidden C library handles that can blow up on the child-side of fork(). vfork()+exec()-or-_exit() is much safer.
Mozilla VR – VoxelJS
Hello HN Community!

I'm the author, was technical lead at Oracle and spent lots of time and energy writing and maintaining end-to-end and integration tests.
It was tedious and draining job and finally I decided to build a tool that can click through the UI instead of my teammates,
do that continuously, and require less care than Selenium.

I will be very glad about any feedback.
Ask HN: Has a better product failed due to lack of marketing?
Looking for examples where someone has built something better, some kind of alternative to an already existing product where it failed because founders didn't have enough for marketing.
I can see how thinking visually can be inefficient... I guess having this condition is a "gift" in cretain ways
Good stuff. The one thing that has made me happier as I age is treating a job as just an income source. I design board games as a hobby and can take pride in that work without all of the nonsense of pointless meetings and political games.
No they don't. There's a gazillion things you could do or claim to lower your tax bill.

Moreover, if you set up all yoyr withholdings correctly then you do not need to file anything. You only need to file if you owe (ie you set up withholding wrong) or want yoyr money back (ie your withholding was wrong)
On the other hand glass has been glued to metal in e.g. optical assemblies for a long, long time and those joints rarely if ever fail.
looks like the image data was cleaned up with bicubic interpolation, or something of the like.

https://en.wikipedia.org/wiki/Bicubic_interpolation
I read the HN comments before clicking through the link. I had assumed it covered more "classical" databases, like SQLite. But your comment makes a little more sense given the specific databases covered. Though I say that out of ignorance -- e.g. I don't know for sure what makes NuoDB a "fundamentally new architecture".
I always thought we have photographed black holes. Any idea/link to article where it explains why this took so long and why it was difficult?
Some states have sales tax on cars and others do not. My state Georgia has a 6.5% sales tax (might be more in 2019). We used to pay a yearly tax on the average value for you make/model/year but now you just play a flat rate at sale time.

Your county or city could also impose a tax on top of the states rate. It’s complicated and I’m sure it’s why car companies don’t list taxes in the US on their websites.
Developers should use posix_spawn() as much as possible.
Croatia was late to the game, only getting its code when Yugoslavia broke up. By then .cr was already taken (Costa Rica). So were .ca, .co, and .ci - Canada, Colombia, Cote d'Ivoire. .ct was available though.
Article is titled "why a good deal has gone bad." My point is that winning does not make it a good deal.

To expand on it further, even if you are lucky to have joined a unicorn, you still didn't get a good deal in comparison to virtually everyone else involved in the company. The founders are likely billionaires and you made off with a low 7 figure outcome while taking on only marginally less risk. That's not a good deal by any reasonable definition.
Maybe the post was Fabien Sanglard's Git code review:

http://fabiensanglard.net/git_code_review/index.php
Nootropics for Productivity, According to Two Nootropics Experts
Why did the schools remove Firefox rather than enforcing no-DoH in the Firefox config files (not about:config)?
And a really great explanation of why it looks the way it does:

https://www.youtube.com/watch?v=zUyH3XhpLTo
People are falling in love with a simple productivity system using pen and paper
You can do all of that with posix_spawn() as well, though some of those may require a helper program.
After 6 years of remote work, I thought I would like an office environment.. except I don't really care for my cooworkers.
To his suggestions, I have another.

Offer internal Dutch auctions on a regular basis to provide an opportunity for investors/the company/etc to buy stock from employees at a reasonable price. This makes the value of the company, from the point of view of the employee, not "funny money" but something very tangible. With an opportunity to cash out long before it is public.
I don't see why a https:// site would serve up a http:// download link to an .exe in the first place.

Mixed-content rules would block even loading http:// images on a https:// page, so wouldn't you think that blocking .exe downloads from http:// sources on an https:// location would also be blocked?

I don't love Google, but this doesn't seem like a bad idea.
First ever photo of black hole revealed by astronomers
I drove from the UK to Ålesund, Norway and back in a Model X, which was about 1,300 miles in each direction. Did it on the way home with two kids in the back.

Long trips in a Tesla are totally doable.
From the article:

When it comes to the userland emulators, NVMM does not provide one. In other words, it does not re-implement a Qemu, a VirtualBox, a Bhyve (FreeBSD) or a VMD (OpenBSD). Rather, it provides a virtualization API via the libnvmm library, which allows to effortlessly add NVMM support in already existing emulators.
>undertaking. I know it's not illegal here

I believe it varies state to state.

Agree that the US test is laughably easy to pass compared to the UK, though.

It wouldn't be possible to undertake if folks had proper lane discipline in the first place, although the UK also has it's fair share of Middle Lane Morons

I've heard speak of 'the orbit game' - legally pass the MLM on the left, then pull across into the right lane, slow down so they pass you, then pull into the right lane and pass them again, see how many times you can 'orbit' them
There are many problems, all interrelated.

First, how do you compare eggs? 1 egg cost X then Y now is one measure. A different measure is what % of an average person's wages did would it cost to buy the egg. Oh wait, the average person was a farmer who didn't buy eggs they went to the check coop to get them (even city folks are likely to have kept chickens): the only people buying eggs were rich who may not have paid real value prices. Then we have to ask what egg to compare to today - the common white egg, a brown egg, organic, pasture raised, a farm fresh egg delivered that morning...

Then there is efficiency improvements. Feed is cheap today because one farmer can raise thousands of acres of feed. Automation can feed millions of chickens in a barn...

Then there is supply and demand. A few years ago there was an avian bird flu epidemic and egg prices went up 3x over a matter of a few months and then back down. We know from history that there were famine years which would raise prices. Both of these factors exist outside of inflation and are sometimes not recorded well (do you remember the epidemic?)

Now take the above - any measure - and compare a liter of milk: the differences will not be the same.

That is just trying to compare Apples to Apples. However there is an additional problem: advancing technology. Today most on welfare (this limits us to rich countries, there are still villages of mud huts) have things like air conditioning and fast cars: luxuries that in the past the rich couldn't get any form of equivalent of. Then there are things where there was an analog but it was obviously inferior: TV (500 channels 24/7 as opposed to a live play), washing machines (the maids did laundry but the cost was much higher even if they were slaves)... That is the poor, middle class can afford airplanes trips once in a while.
Unbabel (YC W14) Senior Back End Developer
Right, I plan to move to another state in the next year or three, so I am hoping they add that ability next year- they have added new features every year, and it seems like multi-state filing would be the next biggest need on the list. You can still file your federal taxes with them, but filing state taxes separately is a pain!
It's a description of Zero-Handoff in Ubiquiti's 1st-gen APs. Fast Roaming is 802.11r.

Getting good roaming is theoretically not that difficult. Lower transmit power so that the device's RSSI in the locations where it's expected to transition to another AP (or off WiFi) are lower than the device's roam scanning threshold (-70 for iOS). Set the minRSSI on APs to something sensible and enable strict mode so that more troublesome devices aren't able to cling to an AP @ -85.

In practice, tweaking those knobs and figuring out placement and channel planning start to get tough beyond 3 APs.
Federal bill to exempt tokens from securities laws gets a new look, downgrade
For my last roadtrip I got a rental car with Subaru's EyeSight adaptive cruise control and lane-keeping. After a day of driving with that I was noticeably less fatigued, and could afford to actually look out at the scenery every now and then.

Definitely worth it, I imagine Tesla's system is even better.
What evolution made you scared of versus what might kill you
But Cyrillic P is Latin R. Maybe .ro for Rossiya, but then what do you do with Romania?
I've got 4 Unifi AP's spread around the office and turning the transmit power down has solved the issue of clingy MacBooks not migrating to the closest AP as people move between rooms.
What would removing Firefox accomplish? Why would students not just download one of the bazillion Chrome VPN addons? Or regular VPNs that they can just turn on and off? How is _removing Firefox_ a solution?

What these schools need is to set up sensible group policies. Managing BYOD on a school with kids (as opposed to grown-up people whose jobs are on the line) is simply impossible.
The OP talked about BYOB, which rarely includes "root access" (either via a root cert for decrypting traffic or admin level access to the machine)..
Sorry, what is Project Loom? I'm not overly familiar with it and a quick search for `clojure project loom` seems to indicate that it's a graphing library.
This is what I did when running the WiFi at PyCon. For 5GHz we generally had enough channels that we could run higher power, but for 2.4GHz I would run it on the lowest power settings.

I'd also set the APs on the tables, rather than trying to elevate them, so that the bodies would limit propagation.

Whenever someone asked, which happened at least a couple times each conference, I explained it like this: Imagine you have 10 groups in the ballroom all trying to have discussions. Turning the power up is like giving each group a bullhorn: the whole room becomes a noisy mess. Lower power is like each group gathering close and talking at normal volume.

It worked well, mostly because the venue-provided wireless at the time were all trying the "few, big AP" solution.

More details are in a series of blog posts I did, starting with: https://www.tummy.com/articles/pycon2007-network/
Most computer games have credits.
The thing is that the form 1040 is laugably straigbtforwards to fill out. If intuit has had any success, its in convincing people that filing their own tax returns is more complicated than it is
> By the time you deal with all the paperwork immigrants are worth less.

I don't see how immigrants are worth less after the paperwork. More expensive maybe, but it seems their worth is related to the work they can output and that isn't directly impacted by the paperwork.

And maybe they are happy to receive those wages, but let's not pretend that they aren't being taken advantage of if they really are being paid less than minimum wage, work 12+ hours, etc.
From the press conference, they said that the raw captured data took up 6 cubic meters of hard drives
> It's just a globally-known tourism business vs. a globally-known shopping business.

One could also say it's a designation for a globally known, huge geographic area.
That has security considerations when spawning a process to run an executable that gets privilege on exec (think set-uid on Unix).
I'm really happy with my 2018 MBP. The keyboard quality lottery is real though, so there's a chance you get a bad one. Mine has been fine.
What was your most interesting lesson as you look at all the other competitors (typically big ones like AWS) in your market?
Yes, in the US, the default is to have part of your paycheck withheld for taxes. Sometime in January, you get a total of how much you were paid last year and how much federal/state income tax you paid. You fill out a form either using software or paper with that information. There is a standard deduction which is several thousand dollars you can subtract from your pretax income or you can itemize your deductions which is what you may want to do if you have children, just bought a home, made a lot of donations, or have a more complicated tax situation than just a single person renting an apartment with zero major assets. Most people will take the standard deduction because it's more than what they would get from an itemized deduction. You add up all the deduction(s), subtract that from your pre-tax income, then run the numbers again to see how much tax you should have paid. If the number is less than what you paid throughout the year, the govt cuts you a check otherwise you owe them money. If you planned to just take the standard deduction and have a simple tax situation, you could probably get away with not doing anything. You can fine tune your withholding number for your paycheck to minimize the amount they take out or you can increase the withholding if, for example, you know you are going to have a child lose their dependent status that year. I do the standard deduction and withholding. I got about $2000 back from the govt in overpaid taxes this year. I probably woulnd't have saved that money if I had fine tuned my withholding and was getting the extra $77 on each paycheck.
Anecdotally, a fair number of companies seem to be tapping various providers that were originally mostly B2C as a way to bulk up company or technology-specific online training libraries with a catalog that addresses both more general skills and personal development.

I don't know what this looks like as a business but I can imagine it's easier to sell a relatively modest number of business subscriptions than it is to beat the bushes for a lot of retail $10-50 courses.
You can do both, I have a Pi-Hole running alongside the “Cloudflared” package so Dnsmasq forwards lookups to Cloudflare over DoH.
The Age-Old Question: Is Pokemon Go AR?
I don't like software defaulting to sending all DNS queries to a large cloud provider. That strikes me as bad for privacy.

But I don't understand the network argument. If you are perfectly fine with TLS traffic then insisting on seeing DNS traffic sounds weird to me.

At the same time, if you force TLS traffic to go through a proxy then that will immediately restore visibility of DNS as well.

I guess network operators still have to come to terms with the idea that in the future all traffic will be encrypted.

Yes, it is annoying if you can't see anything in wireshark. But plain text is just a thing of the past.
It also makes things more comfortable - you can stretch and change position on long drives. In three hours of motorway driving on Sunday, I was only driving for about three minutes - the rest was Autopilot.
Good point. Plenty of people choose to not own a car at all, and only rent when they need one.
Show HN: Guys, You Don’t (Always) Need a GPU (OpenVino)
The image https://www.nsf.gov/news/special_reports/blackholes/download...
> No such ability is available on the BMW.

Does the CEO of BMW tweet that it's your fault after you wreck your car?
Sure.. Having had to pay estimated tax before, i say make everyone do it. Then we'd get rid of these taxes like no ones business
Top Trending Technologies Resembles Characters of “Game of Thrones”
I use Pelican for my static blog, and it takes both markdown and rst. I've automated the process: I convert org to rst using pandoc, and let Pelican take it from there. I literally made a Pelican plugin to do it - so my content directory now just has org files.

So far, I've not seen any major issues.
Sounds a bit like the hypervisor framework on MacOS. They’re is xhyve (a port of bhyve) for Mac on that.

Probably could port bhyve to this too? Haven’t looked.
posix_spawn() attributes can do a lot of this, and a helper program can do much if not all of the rest.

Removing fork() will take a long, long time. Every popular use case needs an alternative that doesn't suck.

But then again, fork() is kinda awful[0].

[0] https://gist.github.com/nicowilliams/a8a07b0fc75df05f684c23c...
> working at a higher level usually requires some understanding of what's below.

Maybe what's immediately below. I fervently wish that "higher level" developers did have some slight clue about what happens when they make a call to lower layers, especially wrt storage since that's what I work on, but I've learned not to rely on them having any such knowledge.
Can we mathematically prove that, given

100% hash: 12344567

10% hash: 7251abed

That the 10% hash is a valid candidate for eventually becoming 12344567, assuming the other 90% checks out?
The fact that something is 'not a crime' does not mean it can not be obviously wrong.
Not just the Macs themselves, but also the software in old Macs often had the names of its programmer(s) on the About box as opposed to a generic company name. I think this was sort of part of the Macintosh culture at the time since the software that came with the OS itself had the programmers' names instead of Apple too.

Today you only see that only on open source software... and Adobe (for some reason :-P). Although in both cases it is usually tacked under an "Authors" or "Credits" button (mainly because the credits is usually a laundry list with tons of names).
Late stage private startups almost always grant RSUs. If they didn't it would be way too risky for most people to join because the cost to exercise would be very high.
74% of People Would Rather Receive a Tax Refund Than a Slightly Larger Paycheck
Right because filing your taxes is the moral equivalent of strapping the population to the torture rack
It's the #1 time consuming thing in your life. You spend most of the day doing it, for most of your life.

It's not the 1800s anymore.

"Unfortunately for these neo-economist thinkers, these proofs belong to the nineteenth century, a time when the misery of the working classes made the right to work the counterpart of the right to be a slave, claimed at the dawn of time by prisoners about to be massacred. Above all it was a question of surviving, of not disappearing physically. The imperatives of production are the imperatives of survival; from now on, people want to live, not just to survive." - Raoul Vaneigem
Why finding “meaningful work” is overrated
anything that screws over cybersquatters gets my vote
I don't know for sure how that's defined (I ctrl-f'd and it's not explained in the paper), but this says the "North" is to the right of the image, and from context it sounds like it's the north pole of the accretion disk, i.e., the direction of the rotation axis with the right-hand rule.

> The approaching side of the large-scale jet in M87 is oriented west–northwest (position angle $\mathrm{PA}\approx 288^\circ ;$ in Paper VI this is called ${\mathrm{PA}}_{\mathrm{FJ}}$), or to the right and slightly up in the image.
A lot of the problems with imaging the black hole at the center of the milkway is that we would have to look along the midplane of the galaxy towards the center. That is where a lot of gas and dust is to be found and the radio waves interact with that stuff. They did take data and are working on it, but the image of M87* was easier to reconstruct and went out first.
It’s just expert testimony. Usually clients approach us when they already have their own numbers and know trickery is afoot.
Funnily enough, you could argue the same about the Mercedes E class. For the price of a Mercedes, you could get a Tesla. :-)
He glosses over an important point: it's now typical for founders to take money off the table as part of financing rounds, sometimes as early as the A round. Founders will request it as part of a funding round and, there's so much competition to invest in the top startups, that VCs go along with it. Decades ago, this wasn't the case. Founders waited for the IPO like employees.

If you're an engineer sitting on $5m of vested stock in a decacorn, it makes financial sense to sell some of it. Today, companies make that really hard to do.

If employees could easily sell their stock while the startup is still private, this would solve a lot of the problems.