skysight-inc/HackerNews huggingface dataset:
Everything looks like a scam, see that one, for example, https://github.com/seraum/nectarjs/issues/1 ... and it's getting worse if you dive deep in the source code...
The personal gain on the side of the impersonal entity that is the company using it. By using such a loaded word, Apple (in this case, but apparently other companies have followed suit) is playing on the fact they are promoting their brand with a degree of "truth" attached to it. I am not sure what exactly truth they might be thinking, but their have surely entertained the meddling with a word that has strong religious and truth connotation. I might be reading too much in it, but I wanted to see if anyone else felt the same way. After all a techie crowd is bound to have strong opinions about the tools being used. :)
There's a nice graph on Wikipedia about this, and what I didn't realise is that the pressure doesn't have a lot of influence on the speed, it's nearly all temperature-based. I would never have looked had you not made the comment above.

https://en.wikipedia.org/wiki/Speed_of_sound#Altitude_variat...
Petrol-electric hybrids are a vast improvement over the ancient, stinking, noisy, toxic NOx and particulate-spewing diesels that plague London's streets today.

Plug-in hybrids with a decent electric range are even better.
Predatory journals recruit fake editor
I noticed that as well as I had copied the questions to work on outside of my browser. I seem to remember they had those questions previously (at least the runway question) so maybe they were just accidentally left off at first.
WikiLeaks Vault 7 Leak Claims CIA Bugs ‘Factory Fresh’ iPhones
"History is written by the victors, unless the victors can't write."
> While the initial applications surround food, Sharon says that the technology is not just for checking out food freshness and nutritional information; it’s good at analyzing body fat, and distinguishing real pharmaceuticals from their fake counterparts. “We’ve done a demo that distinguishes real Viagra from fake Viagra,” says Sharon. “That’s the most commonly counterfeited drug.”

Now that's interesting. I wonder if they've considered marketing it as a way of testing the purity of illegal drugs?
If the goal is to reduce carbon emissions from aviation then a more viable approach would be to produce liquid hydrocarbon fuel as a biofuel or through artificial synthesis using electrical power from renewable sources. Barring a technology breakthrough, batteries will only be usable for the shortest flights.
Microsoft Licenses Patents to Toyota in Bid for Bigger Car
Show HN: Best CSS books 2017
I agree with the parent about the sidebar. I already disliked the change to make it hidden by default with the pin option since it was a bit inconsistent for me, but it at least gave the option for best of both worlds.

Ideally this should be an option. I get that 'modern UX' is all about more screen space and whatnot, but I'm not a fan of that trend personally. It seems that all that's been gained from that change is more empty space at the side of pages. Personally, I'm the type that would rather have more information and convenience on the page than extra space.

Would it be that hard to add an option to enable the side bar if people want it? That's what I like about GitLab, that it's very configurable.
It's really not a bad point. As one of those college graduates, having children is probably the only reason I'd get married.

Marriage has been and is many other things, too. It's has been a tool women have used to escape their parent's house. It's been used to build social ties among disparate groups, as well as maintain social ties within tight knit communities. It's been a union of two humans in the eyes of God. It's been a tool for subjugating women, and social control.

College graduates are getting married less, and later. The point of that sentence, I think, is that the values driving the decision to get married have shifted, and are somewhat stratified by socioeconomic status.
Isn't the conversion efficiency basically irrelevant except for specialized applications like spaceflight where every gram counts? 8% thin film solar cells will be the market winner if their marketplace ROI is superior - $ per Watt and lifetime.
Synchronous clocks do this too... they've driven by a motor that's designed to work in phase with the electrical grid's frequency. This means they rotate at a fixed speed and can be used as a time base for a clock.

From the perspective of the grid operator, however, 50 or 60Hz is not always 50 or 60Hz. A sudden load or a generator tripping offline (to preserve itself) results in a transient slowdown of the frequency of the entire grid. I spent a summer in high school helping out with the analysis of these kinds of disturbances, and there's a distinct pattern to the fluctuation of grid frequency. There are also slight longer term errors in grid frequency, although operators are held to strict standards.

Getting back to clocks, integrating these transient frequency errors over time results in clocks that shift forward and backward relative to real time. This integrated time error is often displayed in grid control rooms, and it is something they deliberately manage to ensure that the 'grid time' is accurate. In practical terms, this means a period of ever so slightly less than nominal frequency is likely to be followed by a period of deliberately induced slightly higher than normal frequency, so that the overall integrated error tends to zero.

More details on the time control aspect on page 13 here: http://www.nerc.com/docs/oc/rs/NERC%20Balancing%20and%20Freq...
I've been in standoffs with Uber/Lyft drivers where the driver calls or texts me saying they don't want to pick me up for whatever reason and demand that I cancel the hail. Drivers don't want to be the ones who cancel because canceling reduces their rating. I don't want to cancel because I both don't want the hit to my rating and I don't want to have to follow up with Uber/Lyft to request a cancellation fee refund.

Last year, I filed a complaint with the NYC Taxi & Limousine Commission against both Lyft and an individual driver after the driver refused to pick me up in the middle of Manhattan but refused to actually cancel the ride. I eventually gave in and canceled the request. Lyft refused to refund the cancellation fee. I ended up getting a chargeback from my credit card company.

I submitted the driver's text messages to the T&LC as evidence and eventually got a phone hearing -- Lyft and the driver were required to appear in person. Lyft failed to appear and got a $1,000 fine. The driver showed up but was found not responsible for lack of evidence. It was a complete waste of time.

We'll be stuck with this until regulators realize that there's a pattern of abuse and start cracking down.
Is Apple not the world's most valuable corporation? I think we can still call them pretty strong.

e: per WP:

> Apple is the world's largest information technology company by revenue, the world's largest technology company by total assets
Right, with currying it can be even more terse. And getting the error at compile time is actually preferable.

My Haskell is very rusty, but IIRC it will deduce that the argument to add1 must be Num, because of the type constraint on (+):

(+) :: Num a => a -> a -> a

So if I'm not mistaken, your add1 is equivalent to my addone2, i.e. incorporating a type constraint based on the type hierarchy. I'm curious: what's the equivalent of my addone3 in Haskell? How would you define add1 so that it also works on a type T later defined by the user, with T just supporting addition but T not subtype of Num? Do you need to define your own addition function (acting as a proxy for (+) for Num types)?
False. But I wish this was true!
As far as I'm aware this has to do with the fact that major updates are being delivered in a manner that's basically equivalent to a full reinstall, causing a lot of settings to get reset to defaults. This update method is particularly common for the insiders, but still happens from time to time on the general builds: anniversary update, creator's update and such.
I just updated the site to decrease the compression on the images. I took the compression level from 30 to 80 at a cost of adding about 70k to the total page size. I often try to avoid using png for any images that don't need to look really high quality because the files sizes generally seem to be larger. Having said that I don't know much about the internals of these image formats, so I suppose I should read up on them one of these days.
technically, that's business analysis and it's part and parcel of most day-to-day programming jobs. Automating processes does not inherently require typing logical statements into a text file - only our current conception of "how to tell a machine what to do" requires this.
Income taxes? Or total taxes? Ontario has a 13% VAT tax, higher gas and alcohol taxes. You can't deduct mortgage interest payments.

A decade or more ago I was paying less than 10% tax in Michigan on a $60K salary. I ran the numbers for Canada and it would have been closer to 20%.
I've been using tmux continuum for semi persistent sessions about 2 years now and been generally happy. There's good support for keeping stdout (pane contents) in between restarts and you can also keep a whitelist of applications allowed to be resumed throughout reboots.

https://github.com/tmux-plugins/tmux-continuum

As for nested sessions I usually bind ^B ^B to send-prefix which means it will call the nested session, if you keep this as a standard in all you tmux configs you'll always be able to nest by repeating ^B, and even if you haven't you can always do ^B :send-prefix

I've used tmux-continuum in conjunction with tmuxinator in order to easily keep sessions for different projects, however tmuxp should fill this purpose as well.
Peter Drucker: Six Rules for Presidents
Investing in general is hard. Investing in unproven business models or futuristic ideas is harder. Putting money where your mouth is hardest :)
LastPass Vulnerabilities Discovered
How often do you restart your laptop?

Restarting is a pain, having to restore tmux and emacs and chrome and whatnot, but since I restart about once per month it's still acceptable.
You can either be honest, try your best, and submit whatever you're able to produce. At that point it'd be up to them to decide if it makes sense for you to join their team.

Or, you can be like everyone else and enlist help from others to complete it. On paper you'll look better (initially) as you'll have passed whatever test they've got but it could balloon into problems down the road as you're exposed. Essentially you'd be in a "fake it till you make it" situation.

I suggest being honest.
Ask HN: How do you bookmark?
I recently started moving all my bookmarks from Safari to a mind map I am making (https://github.com/nikitavoloboev/knowledge-map) and I really love how flexible this format really is.

I had a lot of bookmarks and had quite a lot of difficulty trying to find the one bookmark or that one article that I have read. Now everything is kept in a mind map sorted by topics. I am also able to share my bookmarks in the open in this way.

Does anyone else use a similar workflow? I am curious how do you actually stay on top of this vast beast, that internet is.
why would they have this limitation via the UI if you can open a command prompt and type "mkdir .test"? it makes no sense
Software like that needs to consist of two parts, the frontend client and backend server. Even if the software is a hosted web app, the frontend needs to exist as a separate part. This way, the server backend can be upgraded over time to include better security, better efficiency, etc while leaving the client be so that the UI can remain frozen in whatever version the company initially trained their employees on.
Citation that Canadians are OK with long waiting times? Or that long waiting times exist?

This woman was told she'd need to wait 2+ years.

Bennett was referred for surgery on her right hip in November of 2013 and said she’s been told she won’t get in until early in 2016. She said her joint has deteriorated so much she is unable to work or even function without strong narcotic painkillers.

[1]http://www.cbc.ca/news/canada/british-columbia/patients-live...
How the new ‘electronics ban’ serves the Trump agenda
I still think a package manager should never execute any code at all. It should extract a package and remove its files at some point again, but that's it.
https://www.reddit.com/r/tipofmytongue/
These cameras are watching your feet for shopping secrets
That's the same as the UK. Good to know.
This is what happens when things are unregulated. But oh, regulation causes high fees/cost, and so it's ok to ignore! Until of course, when it isn't.
While initially skeptical myself, I found a bit of information on Consumer Physics' site stating that they use near-infrared spectroscopy. Doing a little initial research, it seems plausible that they could glean a number of useful traits from agricultural products, including soluble solids (i.e. sugar content in fruits), acidity, moisture content and more.

https://www.consumerphysics.com/myscio/technology/

https://en.wikipedia.org/wiki/Near-infrared_spectroscopy#Agr...

http://www.intechopen.com/books/developments-in-near-infrare...
Ah! Finally found the culprit :-)

I run my fleet of runners in pre-emptible instances on GCP (they die after 24h).

I forgot to pin the version in my startup script, so all it did was a simple apt-get install gitlab-ci-multi-runner.

For some reason, version 9 of the gitlab runner cannot connect to our Gitlab (it fires a 404 on register).

Anyways, look like 9 is a cool release, but we won't be upgrading until the sidebar comes back (did a little poll in the team and it 100% was in favour of the sidebar)
I would, GNU tar and others were rewritten from scratch over the last decade or so. The GNU utilities are no longer in the base system.
Casino.Online Domain Sells for $200k+
How could I forget! Thanks for pointing this out.

Personally I'm surprised that there isn't a lot more anger from English taxpayers about this. It would be very interesting to see whether an independent Scotland could continue this policy.
>True but America is a wide enough place that you can have most of that without leaving the continental USA.

You absolutely, 100% can't. America has no end of wonderful places to visit, but there are so many parts of the experience of foreign travel that aren't remotely replicated in domestic travel.

Being on the wrong side of a language barrier is profoundly dislocating. A domestic visitor to Big City USA won't find themselves asking for directions in pantomime, they won't have to point at something on a menu and hope for the best, they won't walk into a supermarket and realise that they can't tell shampoo from conditioner. There's a deep sense of vulnerability when you can't communicate effectively, a sense of marginalisation and remoteness.

American tourists have a reputation for assuming that everyone accepts greenbacks. It's a profound experience to realise that the money in your wallet is absolutely worthless to the people around you, that the pieces of paper you sweated to earn might as well be monopoly money to anyone outside of a Bureau de Change. The simple experience of having a pocketful of unfamiliar coins has a lasting effect on your understanding of the nature of money.
Compiling JavaScript to WebAssembly (WASM) or ASM.JS with NectarJS
> nobody really cares what the exact sugar or protein content of their fruits is

I disagree here - as someone on a ketogenic diet, the sugar content of food is extremely important to me. Labelling standards are abysmal, too; it's legal to market something as "0g carbohydrates" if there is less than a 0.5g carbs per serving. Considering that serving sizes can be very small, that can be extremely misleading.

For instance - a bag of pork rinds may be listed as 0g carbs, even going so far as marketing that fact on the front of the bag, while the third ingredient by weight is sugar. If the bag claims that there are 20 servings, then the only real information you have is that there are less than 10g of carbs in the bag. When you're on a diet that limits you to 20g per day, that's a huge problem.
I don't see why taxpayers should foot the bill for this

Everyone benefits from cleaner air.
Such a well written summary I think it should pretty much be a footnote to any of the super sonic / hyper sonic / quad-copter-automated-flying-thingy forward looking statements. I think projects like Boom are perfectly fine for rich billionaires to throw money at in their spare time, because they still run into physics and logistics.

In doing research for a project, I came across some Annual Reports for the company Sabre. Some might recognize the name, as they were an in-house tech / logistics / travel operations company for American Airlines that got spun off into its own entity years back. Point being, they have a vested interest in air travel, and over and over, the CEO was concerned and frustrated by the lack of modernization in flight systems and overall system improvements. A very consistent theme, and I can't disagree with him.

Looking at it another way, the scale of persons affected by system upgrades and improvements drastically overshadows those who would, uh, gain from supersonic travel. Just makes sense.
Show HN: TA.Gui - tool for non-developers to automate web apps - Win/Mac/Linux
they also called the Berbers who live in north africa barbarians, the elongated skulls were inspired by aliens who visited earth
Morphing Schumann Resonance and Brainwave Entrainment
The post is handled in the watchdog function which is embedded into each function. https://github.com/alexellis/faas/blob/master/watchdog/main....

All sample functions are using a POST - within your function you receive that value through STDIN and output response via STDOUT.

Example Alexa Skill:

https://github.com/alexellis/faas/blob/master/sample-functio...

Markdown example:

https://github.com/alexellis/faas/tree/master/sample-functio...
I've canceled rides in several cities around the north east US, usually because the driver is taking too long/lost. Every time, Uber's policy was to charge me $5 if I cancelled 2 min after requesting. When I did dispute the charge, the process was the same as OP on reddit (including an account credit over a refund.) I wonder why there's a difference in how the money is reimbursed.
I recommend Phabricator: https://www.phacility.com/

It has a best-in-class code review tool and a bug tracker with custom fields, permissions, templates, dependencies and more.

Its code review is built on a patch workflow (like the email-based one that the Linux kernel uses) and works very well, especially for large teams. Merge requests are clunky in comparison.

Many large open source projects moved to it, including Blender, Wikimedia, FreeBSD, Haskell, LLVM and more.

I'm using it in production, am glad to answer any questions.

The development team is dog-fooding it: https://secure.phabricator.com/

Example review: https://secure.phabricator.com/D17538 (just picked one at random, there are better examples probably)

Example task: https://secure.phabricator.com/T8783

Wikimedia instance: https://phabricator.wikimedia.org/

Mockups: https://phabricator.wikimedia.org/pholio/

Workboard: https://phabricator.wikimedia.org/project/view/171/

And much more!

The developers (especially epriestley and chad) are very professional and have a lot of experience managing large projects at scale.

Large essay about the workflow: https://secure.phabricator.com/phame/post/view/766/write_rev...
The title of this piece doesn't adequately reflect the fascinating methodology it contains. The 538 team uses latent sentiment analysis to create a kind of algebra for subreddits, i.e. r/running + r/weightlifting = r/fitness. Politics aside, it's (IMHO) well worth the 15 minutes it takes to read. I'd love to see HN readers more experienced with the methodology take it to task and see what shakes out.
No, my point is that plenty of American have very high quality healthcare. Sure they pay more, but they also get more.

Going from the system today to "no you can't go to that hospital" or "you'll need to wait 6 months for surgery" or "no we won't pay for the latest cancer drug" would piss a lot of people off.
I got married while in college, and generally recommend it.

For one thing, it made sense financially because the gov't stopped counting my parent's money (that I couldn't touch) when determining how much aid I received.

It was also nice just to have someone to help me out with things (eating decently, remembering to print homework, etc.)

And, of course, the usual benefits of being married...
A Technical Guide on Open Sourcing Your Code Without Pain
That's the "has roommates" part. That housing is going to be more expensive.
The article says "Consumers in China, Sharon points out, are particularly interested in checking food safety, given the history of problems with the food supply." Is there any reason to think that the most common problems with food safety would be detectable with this sensor?

I don't doubt it's possible there could be some correlation, but it seems like a big leap from estimating carbohydrate content to detecting food-borne illness or contamination. A quick google turns up this comment[1] (of uncertain reliability!) saying most food safety issues are caused by toxic animals or plants, pathogenic microorganisms, or chemical contamination.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4500434/
May I ask why you don't use PNGs? For these types of screenshots I wouldn't be surprised if they ended up being smaller than the JPEGs while being lossless.

Thank you for taking the time to improve the images though, it's an interesting article nonetheless.
I don't think there's a problem calling an inspector directly. But an inspector typically doesn't go out and find you houses to look at based on your preferences. They also don't typically negotiate with the sellers on your behalf and help you figure out an offering price based on comparisons. And they don't negotiate the contingencies in the purchasing contract.

And no, an inspector's fees aren't over $30k (of course I imagine this varies by state, but where I'm at, if your buying agent's fees were over $30k, that would mean the house you bought was over $1mil, since their fee is half of 6% of the selling price of the house, i.e. 3%). The inspectors we talked to were between $500 and $2,000 per inspection, depending on the level of inspection you wanted, if I'm remembering correctly.

And we looked at around 35 houses (which apparently is on the high side by about 10x based on discussions with our friends who have bought houses). So for us, if we called an inspector every time (assuming we could find an inspector whose schedule matched the appointment availability every time), it would have been around $17,500 on the low end to do that for every house, which is more than the buying agent's percentage.

Of course, we could just hire an inspector on the ones we liked, and it'd be much cheaper, but that means we'd have to look at it, then call an inspector and schedule a visit, which would add an additional several-day-waiting step to the process, which could lead to us missing out on the house, since it's not uncommon to lose a house to someone else getting an offer accepted first (that happened to us for two out of four houses we liked).

So, nothing wrong with calling an inspector directly, it's just a different job than what the realtor does.
If you think NoScript is not shady, you must be unaware: https://news.ycombinator.com/item?id=12624000

I don't want to keep people away from TOR, I personally don't care about TOR project as such, but I believe everyone deserved privacy. And people or companies who believe it's okay to mess with your adblock filters and promote shady malware companines, don't work for the same purpose.
what's the difference between a blog and news?
Wouldn't a ring without a multiplicative identity be a rng rather than a ring?