skysight-inc/HackerNews huggingface dataset:
I suspect it has to be in kernel for efficiency reasons. Because applications access network devices through kernel interfaces; the kernel has to context switch and copy data to and from the userspace VPN process; This can be quite slow.

On a microkernel system, the standard way of connecting to the network stack might be through direct shared memory; and on such a system you could manage to run the VPN in userspace at essentially no cost.

However, on Linux, most of the network stack is in the kernel; the ABI for interacting with network hardware is stable. So while in theory you could write an efficient userspace VPN, it would require you to modify or at very least recompile your applications.
Saying something true but burying it is not wise either.
This Music Time Radio Has Changed the World
Fair enough. Ultimately, HSR has far higher bandwidth than self-driving cars - density could be achieved either by efficient land use or by a feeder network (local transit or self-driving cars).

Presenting self-driving cars and HSR as mutually exclusive is a false dichotomy.
Check out Google Earth’s amazing new satellite imagery from Landsat 8
Agreed as much as I love ragging on unicorns LC did not complicity launder money for Mexican drug cartels [1].

[1]:http://www.huffingtonpost.com/avinash-tharoor/banks-cartel-m...
Recumbent? True for sure, but not so legal in triathlons.
The only LaTeX link you'll need: https://tobi.oetiker.ch/lshort/lshort.pdf
doing something with jq always makes me feel like i have super powers.

it takes a while to learn how to tame it, but it's crazy powerful.
ya zips are spendy (but very nice). I am more of Flo fan for me $900 for a pair.. plenty aero.. fairly heavy.. but I can lose 1 pound from my belly for less than the $3000 nicer wheels would cost me to lose a pound.
Were you thinking of something like the society mentioned i the article?

> So Mr. Johnson has started a single-issue union organizing campaign, EARN, for Employee Association to Renegotiate Noncompetes, and is collecting signatures at a website, noncompetes.org.

> The goal, Mr. Johnson said, is to create a “pop-up union” that would force EMC to abandon the use of most noncompete pacts.
It's not an illusion. But the IJA's conduct during the Russo-Japanese war or during WW1 was as good as any Western military's, in accordance with the relevant Geneva Convention's.
My concern is alleviated

Thanks!
If I get this correctly, with a multi-microphone setup you can do similar background noise cancellation to what Amazon Echo does? Only it seems to remark that the audio source's position needs to be known before?
If you believe that a company should be able to have any say whatsoever on what a person does after they've left the employ of that company, then yes, you are unreasonable.
Emacs with Org-mode
Only the difference between vacuum cylinder and helium cylinder matters. (Since the buoyancy in air only depends on the volume of the cylinder, not what's inside.)
It wouldn't be news if it weren't about a weapon. Or rather, it wouldn't have grabbed your attention.
I feel like less and less bikes are going for 26s. It used to be that the smallest bike or so from each manufacturer used 650C, then everything else used 700C. Seems like most manufactures just went to 700C for all adult bikes over the last few years...
Ha. I really do love that one Alan Kay quote

> The Internet was done so well that most people think of it as a natural resource like the Pacific Ocean, rather than something that was man-made. When was the last time a technology with a scale like that was so error-free? The Web, in comparison, is a joke. The Web was done by amateurs. -- Alan Kay.

This is just another example of how the browser should have been built as an OS instead of an app.
Guava-Make java more pleasant to use
They generally take a dim view of a company trying to prevent someone from earning a living.
Looks like you have done a lot of good work!

I don't know about .Net, but in python-land there were three or four different oauth libraries floating around in various state of abandonedness. I guess they started out in the same way as you, by someone forking a project, working on it for a bit and then losing interest, whereby someone else comes along and creates yet another fork of the same project. For users (like me) that situation is very frustrating because there is no way you can choose the right oath project to use.

If I where you and I where serious about maintaining the project I would eradicate all impostors like a jealous God. Ensure that there are no download links to the old project, that it can't be NuGet:ed and that no other pages points to it. If people on Stack Overflow asks about .Net iCalendar, answer and recommend them your library. Add comments to answers pointing to the old library saying that it is abandoned and yours should be used instead.

It's a huge amount of work (see f.e https://github.com/search?utf8=%E2%9C%93&q=dday.ical) which is one of the reasons I don't like maintaining packages.
Thank you for the reference, Avshalom. Found a good biographical memoir online: http://www.nasonline.org/publications/biographical-memoirs/m...
VLC is a great example I forgot about. If anything mainstream has been reliable over the years, cross-platform, it's VLC.
Yes but citizens and activist groups aren't flushing policy makers and the city with money. They're enraged, and rightfully so in many areas.

My point was - if the city can get their $ from their policies they will enable airbnbs like Chicago recently did.

At the same time - Airbnb is just one small piece of the puzzle for the rise in housing prices. I don't understand why some people think they are entitled to live in an area in demand?

If someone wants to start scooping up real estate and homeowners are selling at higher prices, comps go up, everyone's values go up along with property taxes. That's how it works.

Now - homeowners whose values go up should be enraged about property tax increases. The city's budget shouldn't vary much from year to year, but if home prices go up substantially they get more property tax revenue. Why? And then if they go down - they don't help you out.
Or just use hydrogen.
The old boogeyman that used to get trotted out by companies was the "they'll steal trade secrets and run away to other companies".

With the federal defense of trade secrets act now a thing, can someone tell me exactly what purpose at all non-competes still have that makes any sense?

(If it's "we spend time and money training people or signing bonuses or whatever", great, make them pay back the money if they leave too quickly)
There is some truth to Gilfoyle in the season finale of Silicon Valley when he says: "I think I finally respect you as a CEO."
the first question isn't how to be a writer, but whether you have anything to say.
Is this bug in Crate, or Elasticsearch? I believe Crate bypasses Elasticsearch for some things and accesses shards directly, at least to perform query pushdown operations, but are they also handling the optimistic version control?
Windows 10 64 bits Integer Overflow exploitation by using GDI objects
Also, those who got upset from getting fired (or frustrated from not getting an offer) really didn't understand the culture. It's an amazing company, but they're very clear that its culture isn't for everyone.

Getting fired (or not hired) doesn't mean you're incompetent; it just means the business needs have changed, and they now need something different than you can offer.

I think this [1] is probably one of the best interviews with Reed Hastings.

[1] https://www.youtube.com/watch?v=jYhP08uuffs
We all start out as idealists. I have worked for an adserving company and a free to play gaming company. I have also worked for a company that is a huge defense contractor though my project was the ISS. It's pretty easy to rationalize all this. Am I wicked for not working solely to "make the world a better place"? The world is full of shades of grey.
Why? Why shouldn't they just be banned outright?
For some reason I assumed physical library. This makes more sense, but I am a little disappointed.
No, this is actually screwing you. Preventing you from working for any amount of time after you've left their employ is actively trying to screw you.
Tesla investor group wants more independent board, cites Musk ties
No, it's an example of how operating systems have failed to offer consistent ABIs; causing people to build applications in a document viewer.
Similarly, one of the 'dumb jocks' from my high school just graduated with a PhD from Harvard, which means humans are awful at estimating the intelligence of others.
One of the reasons: at that scale the cost of identifying and refactoring reusable code into shared modules just isn't worth it. Your project may have something in common with my project, but I wouldn't want to refactor my code into something that your project can use because I don't want to maintain that dependency. I expect the reverse to be true, so you often copy code and build very purpose-driven code for your project.

It's not like anyone could be well versed in more than a tiny percentage of the entire codebase, so the gains from that kind of reuse just aren't there.
> even though you tell them when to arrive, that's when they arrive

Having used taxis in multiple countries for most of my life until Uber/Lyft...

... HAH!

If this was the case then there wouldn't be so much of a problem. The number of cab companies that say they'll show up and don't (or show up late as hell) is massive.

Uber at least lets you know if it's running late (ie - an ETA). Taxi companies should have been on this way before they were.
How to implement a programming language in JavaScript
""" Storing the result of long conditionals into a variable or two is a great way to modularize without the overhead of a function call."""

Ridiculous !
Not only caring about overhead is misleading, but introducing local variables is against refactoring principles.
Same, it put me in California, but I'm in ...Australia
I wonder why someone doesn't just buy the lot from them at their low prices, and scalps it?
I live in New Zealand and this thing thinks I'm somewhere in Western USA.
To clarify, I wasn't intending to speak about any particular OSS datastore or any specific proprietary one.

I meant a general hypothetical situation where I'm the decision maker and also the DBA.

I have my own experiences with different products. Likely a lot of other people do too. I don't really think that the weaknesses exposed in the Jepsen tests would be covered by your everyday person on IRC.

I mean, I'm one of those everyday people on IRC talking about the things I do and don't know about. I could tell you from personal experience that I've had a bad run with MySQL and MongoDB in production. But I couldn't tell you exactly what went wrong or where or why.

I could talk to you about the symptoms, but I couldn't address the root causes off the top of my head.

And that's exactly the point that I'm trying to ask about here.

Let's say that I know OSS database is weak in certain situations. Then I know exactly what those are and what to do to protect myself or at the very least what use cases not to deploy them for.

The same can't be said for proprietary products like Redshift. I might know, anecdotally that it does or doesn't fail, but I don't know exactly how or why or what to do to protect myself.

I was asking how other people in this situation make their decisions. Obviously, a lot of people use a lot of things that don't get CAP theorem right. And perhaps a lot of people never experience any problems. But if I'm going to be extremely thorough about this, I wonder what other people think about when making these same decisions.
It wouldn't surprise me if the hardware BOM cost of supporting these high sample rates for playback is basically zero. Any decent audio DAC will oversample internally, so if you don't actually care about fidelity at inaudibly high frequencies, you can just oversample to the same frequency but shove more bits in. Of course, if you do this, you ought to do your oversampling carefully to avoid sounding worse due to leading harmonics of your actual audible signal through your filters into your amp and tweeter.

If you use a bona fide 1-bit DAC, you can sample pretty much as fast as you want if all you care about is your pretty spec sheet. 2+MHz sampling? No problem!

The classic article is here:

https://xiph.org/~xiphmont/demo/neil-young.html

Count me out, of course, but I still think it would be amusing to find a "384 kHz" audio DAC that actually worked at high enough frequencies to transmit AM radio. You'd have to actively exploit insufficiently filtered harmonics to have a chance.
Non-competes can make sense in client-facing roles.

You don't want to pay a lot of money for someone to come in, develop relationships with clients, and then walk out the door with all their clients when someone else offers more money. It makes some sense to have non-competes for sales, lawyers, and similar positions.
\o/ :D
> The insistence on running HSR all the way into SF is a bad idea as part of the initial plan.

The "initial plan" covers a lot beyond what is planned for the first operational segments. Notably, neither of the proposed initial operation segments extend to SF.

> San Jose makes a better terminus

San Jose is the proposed northern terminus of one of the two proposed Initial Operating Segments for CalHSR (IOS-North, San Jose to Bakersfield -- the other is IOS-South, Merced to Burbank.)

> "Merced to Bakersfield" is not useful.

Merced to Bakersfield isn't an operating segment, it (well, not-quite-Merced on the North end) is the initial construction segment and test track, its also the overlap between the proposed IOS-North and IOS-South segments, so that the track laid for that is used for either Initial Operating Segment.
At least they still publish it. That's worth something, right?
By using your option you probably meant buying and later exercising it. Here is a non-speculative, non-hedging buyer's statement. At an ITM strike profitable for exercising but still listed, it's better to re-sell rather than exercise because the option price is always higher that the instant payoff. This is why implied volatilities at listed ITM strikes are pumped up, causing the smile and skew. It's better to exercise sooner because with time you lose in the option premium you could reclaim. If the strike is no longer listed (this may happen if the underlying moves ITM too far from the strike and the option becomes too expensive and, as a result, even more beneficial to exercise), exercising it sooner or later is your choice. However, again, it makes a better sence to exercise it immediately and lock your profit from a risk of potential underlying moves due to the drift (alpha). Holding the option to the very end in a European way in general is not good because, as you correctly mentioned, the premium for time decreases with getting closer to the expiration and you just lose the money you initially paid for the option. An early exercise also gives you more of instant flexibility in your further trading decisions.
Oh sure, a lot was done by hand, but if you're looking at an exchange without knowing anything about the carrier and can't find whatever specific range they're using for op stuff, a wardialer looking for a 400hz tone will save you time sitting at a dialpad.

These files are from 5 years after I had started phreaking, which was 10-15 years after it had become popular. The only significant change I noticed was inbound dtmf tones being blocked, which really eliminated a lot of the fun you could have without finding your way into an admin line, an unsecured modem, or using social engineering.

Bellsouth-specific exchange scanning by hand: https://web.archive.org/web/20010311195935fw_/http://fl2600....

If you'd like to listen to what idiotic phreakers' podcasts from the early 2000s sounded like, here you go: http://audio.textfiles.com/shows/binrev/ http://audio.textfiles.com/shows/defaultradio/ (you'll notice default radio has fewer episodes, because decoder went to jail....)

There are some funny things though like Episode 84 of BinRev Radio, where Lucky225 finds out his voicemail number was found in Paris Hilton's phone's notes [after they were hacked], and social engineering their way through gated communities, which of course still works. Back when hacking was about fucking with systems, and not bug bounties and CTFs. (Get off my lawn!!!)
"Why would you agree to that?"

Wrong question. The proper question is, "Why is that allowed?"
You need bluetooth with AptX audio codec support. Most phones have it, but most cars don't (because cars are lagging with technology). I'm using separate bluetooth dongle powered from the lighter socket and plugged into car RCA port and my music sounds good now.
Another mention for MPC, and I ended up switching to it for everything, after searching alternatives because VLC was stuttering with some h265. It displays everything I've ever thrown at it with no fuss and has some neat features like single keypress to search for subtitles for the current video.
Sure, go ahead, if that works for you. But:

- It is risky for the employee. Just how risky depends on a ton of factors like the company they're leaving, the company they're joining, what skills they have/who they are, perceived scarcity of talent, and probably how litigious managers feel that week/the phase of the moon. Most employees have far fewer lawyers and less money than, e.g., Amazon. If they come at you, odds are pretty good that even if you win, you lose.

- It is risky for your new employer. Just how risky depends on ... (see above). If you (employee coming in under an NDA) don't tell them about , you are being unethical and probably breaking your employment contract, and that sort of thing at the very least looks really bad. If you do, well, at the very least, you are making the hiring decision harder. There are companies that won't mind a lawsuit for a high-value hire; perhaps you even are one. But certainly, the risk of a lawsuit over a newhire is going to make the company think about it.

Oh, and if you're thinking about causing "a million dollars in damages" with passwords you shouldn't have retained because you're pissed about a noncompete, um. If you're interested in working anywhere with responsibilities more interesting that "take out that trash and dump it in the dumpster", I hope you think twice.

My bottom line on this way of thinking: it probably would have been more appealing when I was in my early 20s when I had a lot less to lose and knew a lot less about the legal system.
http://www.lel.ed.ac.uk/~gpullum/LandOfTheFree.pdf

http://chronicle.com/article/50-Years-of-Stupid-Grammar/2549...
Starches are digested to sugars, and they may indeed have similar effect on blood sugar in some cases, but the article did not say "75 percent carbs", it said "75 percent sugar". "Sugar" usually means HFCS or sucrose, both of which contain a high proportion of fructose, which is metabolised differently to the pure glucose you get from digesting starch. Additionally, there's some evidence that taste influences overeating, and starch does not have the sweet taste of sugar. Japan has the longest life expectancy in the world and their diet includes large quantities of rice, so starch is not obviously harmful.
> The connection between exercise and brain health has now been super conclusively and astonishingly shown, but what are some possible evolutionary reasons for this connection?

Both physical activity and brain-health improve survival and a small group of people whose brain became healtheir with physical activity survived at a faster rate than others.

Isn't it obvious ? I would assume exercise for early humans did not mean spending 30 minutes running for no reason. They probably spent that time running after a rabbit or running way with someone else's wife on his shoulder etc or tribes that kept well trained armies probably survived at a higher rate than tribes that relied on the Shaman to summon the dead.
The Writer's Handbook [0]

0 - http://amzn.to/28Z2K9e
Blackbird – fully reconfigurable car rig for photorealistic CG skinning
--- schrodinger's EU

Right now the EU exists in two states.

1 || Weakened by the leave of the British - it will disintegrate. First from the periphery and then one of the core members like France. This disintegration will result in a liquidity crisis as entire countries default on their debt, plunging the entire world in a recession. The worst hit would be the countries within the EU. Germany's currency will have the highest appreciation similar to when Japan allowed appreciation of their currency - resulting in Germany having a few lost decades.

Britain will the least effected - it will really bad - but not as bad as the euro countries.

2 || The EU project moves towards faster integration. The EU is no more paralyzed by British malaise. Merkel realizes the dire problem the EU faces and accelerates the formation of a central command for the EU army - allowing it to deal with any migration crisis in the future. Allows more democratic representation in the EU. Scottish Independence is one bad British recession away. UK disintegrates into just England. London is unable to support itself due to the mass exodus of the financial industry ( who is going to pay for Crossrail ? )

The only thing for certain is that if you are buying index funds is a bad idea to buy British stocks as they are unlikely to give as good returns 30+ years from now - when you are about to retire.
Do you feel you're getting screwed if they don't offer you the maximum salary they will pay in their first offer?
I hate wheeled suitcases. If I have to drag it I've packed too much.
http://git.suckless.org/surf/log/?h=surf-webkit2
I got really excited about chorded keyboards and did some research in the past.

The chorded keyboard is not as efficient as two handed QWERTY. Englebart reported getting 35 words per minute with his right hand and 25 WPM on the left after extensive training[1].

Granted, this is a good speed for having one hand free to use another type of input (pen, mouse, touch screen or whatever).

A chorded keyboard is also a promising idea for mobile computing where a dedicated physical qwerty keyboard is unwieldy.

I wasn't able to see enough of a benefit to try building one or purchasing some of the existing products. At the right price point, I definitely would try it as a novelty.

It seems there is a chicken and egg problem of inputs and software that makes you efficient using them.

[1] http://www.billbuxton.com/input06.ChordKeyboards.pdf
It seems particularly egregious that non-competes apply even in the case of layoffs or firing.

It's one thing to keep employees from running off to a competitor for a slightly higher salary.

It's unconscionable to fire someone and then prevent them from finding a new job in their field. That's egregious.
Show HN: Jindo – minimalist reactive backend for JavaScript applications
Errr, that's not a non-compete.
That is a "no-solicitation-of-clients" agreement, and that is common in the legal industry, for example.

There is no reason, as a lawyer, i should not be able to go to a competing firm just because they compete with you for the same client base. Full stop.

If you want me to not solicit your clients, that's fine. But again, that's not "non-competition", it's "non-solicitation".

So while i don't disagree with you, that isn't what these agreements cover :P
It also contains a chapter he wrote pre-edit, then post-edit, and why things were kept, reduced, taken out, etc. One of the most helpful things I've seen from a professional writer.
Triplebyte (YC S15) Is Hiring an Operations Manager
I switched to SMPlayer because of the integration with OpenSubtitles.

http://smplayer.sourceforge.net/
Attacking the XNU Kernel in El Capitain
Bose made a Bluetooth speaker that kids can assemble
Any specifics on visas? Seems like that should be part of any tech platform one way or another.