skysight-inc/HackerNews huggingface dataset:
Give this video a shot - Simon Swain builds something like what you're looking for, but as an interstellar war simulation, but with a little fake economy underneath: https://youtu.be/0HJPilemNns?t=255

And the actual interstellar war bit is here: https://youtu.be/0HJPilemNns?t=1416

If you watch the whole video, you'll see that you can actually get a lot of complexity out of some really, really basic underlying rules (and a nifty visualization to boot!)
StartCom were blatently lying, I don't think Symantec have stooped that low.
This subtracts from their responsibility.
That was a pleasant read.

A version optimized for being read out loud would make for a very satisfying guided meditation audio.
They have assistants who do that for them. Paid for by the lobbyists.
TXR has actual regex intersection and complement.

Match one or more digits, but not "3":

$ txr
This is the TXR Lisp interactive listener of TXR 172.
Use the :quit command or type Ctrl-D on empty line to exit.
1> [#/\d+&~3/ "1"]
"1"
2> [#/\d+&~3/ "3"]
nil
3> [#/\d+&~3/ "123"]
"123"
4> [#/\d+&~3/ ""]
nil

This is most easily understood by equivalence between regexes and sets of strings: ~3 means all strings that are not 3. This set includes the "" string. It includes all strings of length 1 other than "3", and it includes all strings of length 2 and greater. It's simply the complement of the set { "3" }. ~R means that whatever set of strings R matches is complemented (w.r.t the universe set being the set of all possible strings).

Similarly A&B is just set intersection. Regular expression A denotes some set of strings, and B denotes some set of strings. A&B denotes the intersection of those sets.

Another example: search the string for the leftmost substring which starts with foo, ends with bar and does not contain abc, and is the longest possible such string at its given position:

1> [#/foo.*bar&~.*abc.*/ ""]
nil
2> [#/foo.*bar&~.*abc.*/ "foobar"]
"foobar"
3> [#/foo.*bar&~.*abc.*/ "foozzzbar"]
"foozzzbar"
4> [#/foo.*bar&~.*abc.*/ "foozabczzbar"]
nil
5> [#/foo.*bar&~.*abc.*/ "fooabcbar"]
nil
6> [#/foo.*bar&~.*abc.*/ "foobar1234"]
"foobar"
7> [#/foo.*bar&~.*abc.*/ "foobarabc"]
"foobar"
8> [#/foo.*bar&~.*abc.*/ "3foobarabc"]
"foobar"
9> [#/foo.*bar&~.*abc.*/ "3fooabcbarabc"]
nil
10> [#/foo.*bar&~.*abc.*/ "3fooabcbarabcfoobar"]
"foobar"
Or perhaps testing strains of mj (in the "legal" states - medical and otherwise) for potency or whatnot?
I am pretty sure that is standard language for any legislation that is changing an administrative rule for an agency.

If they didn't include that language, the FCC could just re-implement the rule tomorrow. The language saying they can't enact similar protections means that it would take a new act of congress to allow the FCC to pass a rule like this.
My (limited) understanding is that preferential voting systems are not a silver bullet, but I'd love to see some evidence that they would significantly improve things.

Of course, we may also need to consider the notion that the voting system is only a minor problem compared to other aspects of our governance model.
Failed Olympians are a real tragedy. Most of them have been in their sport since they were as young as 5 or 6. To lose out on a medal after doing something for your ENTIRE cognizant life must be devastating and identity-crushing.
The Unbelievable Story of the Most Expensive Record Ever Sold on Discogs
A stat I hear often is that methane is 26x "worse" of a greenhouse gas than CO2, so not ideal but still helpful.
It's not missing from the site. FreeBSD never used GNU tar. FreeBSD used a very small number of GNU utilities. tar, coreutils like ls, cat, etc. where never used. It was mostly things around the GNU toolchain, which ARE mentioned in the GPLinBASE wiki on the freebsd site.
After this post blew up, it seems Microsoft PR has swept in and deleted that original useless post, replacing it with a new one saying the problem has now been resolved. If only every legitimate support thread could be a top post on Hacker News!
Does this apply only to the first hop or to anyone that packets route through?
Tesla might have real competition soon–meet the Lucid Air
> The trick to being successful with JavaScript is to

delegate.
I assume it is useful to determine where the cursor is. It is easier to spot blinking element rather than solid.
Yes, I used to be an avid coffee drinker, but I would get so irritable that my relationships would suffer so I quit. Things are much better now, and I find that I have more energy now naturally than I had before when I was a caffeine-addict.
Both sides serve different masters, none of which is the American public.

If one offers you ice cream more often than the other, that doesn't make them "less bad". Chemotherapy is "less bad" than cancer, but most folks generally don't want to have either.
It looks cheap because it is poor persuasion. This guy was playing the role of political pundit who got it right every time when nearly everyone else, including professionals, got it wrong. To use your analogy, the resistance is destroying petrol when the tanks are running on diesel.
The value proposition is "You can use the same code on both the server and client" (in addition to "You already know Javascript"). That's a really big advantage in some cases. Think of collaborative editing (where you need to apply operational transforms on all clients + the server), or form validation, or game replay, or anything where you want to give real-time feedback to the user while also validating those operations on the server.

If all you're doing is throwing HTML templates on top of CRUD results, then yeah, Node.js doesn't get you much. But there are other problem domains where you're basically forced into it. My first startup (WYSIWYG casual game creation) would've been much easier if Node had existed when I was working on it; I spent a ridiculous amount of time writing polyglot Javascript/Actionscript runtime libraries and server-side compilers that would spit back a blob of Javascript in an AJAX request.
Please re-read my post.

These steps are not technical but they are very significant.

Consider how you would provide this plugin to your users as the author of a new browser? You have to ask the plugin authors for permission to use it.

Then consider that you have to persuade Netflix to allow the users of your browser to use their site (without changing user agents).

Neither of these steps were required with NPAPI
well, that really was a quick look. Any reading-recommendations about the kernel-functions? How do they work and why are they fast?
I'm not a networking expert, but I do think it would feasible on an open router platform to program such that certain traffic & whitelisted sites do not use VPN (e.g. your gaming traffic) whereas everything else is routed to VPN. Can't swear by it though, and seems like it may be a complicated setup / maintenance.
> Slowly the price advantage that Uber has by using loopholes fades away.

They don't even always have a price advantage anymore, especially if there's a surge. I needed a cab from Chicago Midway to my hotel last night, Uber's upfront price was $48 (and an eight minute wait), a regular taxi was $40 (including 15% tip) and no wait. I took the latter.
Conservatism in the US hypothetically is supposed to encompass the preservation of people's privacy from the interference from others - including by the government, individuals, and companies.

But I think it's very telling that when companies interests and individuals interests conflict, then the favor recently has been towards the "freedom" of the companies at the expense of the individual. It's a shame.
More importantly, that source-code isn't the compiler - it just makes calls to the server that runs the compiler: https://github.com/seraum/nectarjs/blob/master/nectar.js#L52....

We don't even get to see how the compiler works, much less use it to debug when things go wrong.
I'm a Senior Web Developer and I have these skills. I do work in Advertising, but these skills would help anywhere. I've worked embedded with communications companies (in a B2C environment) and used these skills, so I wouldn't put this on Advertising only. Even with silos in an organization it saves time to be able to export your own missing assets from a comp or to be able to add a class to an element spit out by a CMS rather than having someone else do it for you. If you can't do that, I wouldn't call you a senior web developer. When I was Junior, I remember seeing job postings asking for these skills and DBA/ Cisco certification/ Desktop support and often those jobs weren't saddled with the term "senior". I think this post could be seen a bit as a sign o' the times...
Amazingly well written. Short and to the point, humbly sharing something cool!
>How could anyone in good conscience think this is good for the people?

They don't. The politicians who voted for this only represent the interests of the lobbyists and financial backers who 'donated/bribed' them during their campaign. Politicians don't care about the will of the people at all, several studies have shown this.

Before America can accomplish much of anything--we need real and substantial campaign finance reform. Too many corporations are able to influence elections and it's not good for democracy. I would think after this last election, democrats could run on this as a national security issue, if they were smart but no one has ever accused them of that.
Banks and companies like First Data were the (sole?) source of exception requests for SHA-1 issuance past the date it was prohibited.

Given the G1 root they pulled has an intermediary called "Symantec Trust Services Private SHA1 Root CA", I can make some guesses...
The justification is that less regulation will create more profits which will supposedly create more jobs (aka trickle down economics). Luckily for the politicians this justification dovetails perfectly with what the lobbyists with the deepest pockets want.
Alexa integration looks cool. Any other integrations on the roadmap? e.g., Google Home? Sonos?
I'm not sure that my response helps build a constructive discussion, but I'd suggest that you at least have the direction reversed (lobbyists propose actions, the "assholes" (as you put it) vote as they're told).
Where do you run it? Some of those same sites that block VPNs also block AWS IP blocks, and may also block other cloud providers as well.
It's around $126,000 USD /year in Seattle. [1]

They didn't bother listing Vancouver because the salary here is so painfully low with entry level software engineering positions regularly listing $40,000 CAD /year or $30,000 USD /year, which is what a Starbucks barista in Seattle clears.

As your experience goes up, so should your salary right? Not in Vancouver. It's around a couple hundred dollars per month in after-tax pay bump provided you've slaved at a company for 5 years minimum.

Pretty fucking hard to build a competitive tech company in Vancouver, when people are unmotivated due to depressed wage, high cost of living with no upward mobility. Almost everybody I talk to, housing is a big issue. Everyone is working, commuting on congested public transit, house poor but the image of living in Monaco, coupled with good ol' Canadian Ohwellism, people really don't give a shit about career mobility as long as they have a regular job that will let them sustain a roof over their heads.

There is a large brain drain happening here, in 15 years, this city is going to be a very different place. I don't know what the impact of losing long time middle class residents who comprise of the economy.

You will be poor but working in Vancouver, and that alone serves as a novelty for newcomers. There's really nothing special in Vancouver, to justify a 100%~300% pay cut (factoring in exchange rate and low Vancouver salary).

Vancouver might be multicultural but it's also a ethnically silo'd and very tough to meet people in general as they are very cliquey and stick with their own skin color.

Lot of broken dreams and disappointed Canadians/Americans from other provinces/states who tell me these things, which is why I'm writing this long comment to warn those who have a romantic attachment to Vancouver.

Fuck Vancouver.

[1] : http://wonderfulengineering.com/much-software-engineers-arou...
I wasn't referring to your own comment, but to the discussions about password managers in general (hence, the usage of "we" instead of "you"). I apologize my comment led you to believe otherwise. I found your comment relevant to the discussion and went on trying to discuss how these threads in general might have something to do with us taking so long to chose a password manager.
"Money doesn't talk, it swears."

"It's Alright, Ma (I'm Only Bleeding)", by Bob Dylan

So everyone should use VPNs. One can allow direct non-VPN access to particular sites, such as Netflix, in firewall rules.
Perhaps he'd vote against instead of abstaining, since he wouldn't be beholden to the big R?

Breaking the dialectic stranglehold the two party system has on this country would be the benefit. Nothing's perfect, but multiparty gives the system more diverse voices, more opportunity for people to choose and think for themselves.
Python Tools “Interactive Windows” in Visual Studio 2017
Hacker News'ers, why did you vote for republican senators knowing they'd do something like this?
An internet points out that Hackernews' favorite text editor takes up more CPU than the average Hackernews would have had at their disposal 20 years ago just to make the cursor blink on and off. Hackernews circles the wagons to justify the stupid engineering design decisions behind said editor based solely on the fact that embedding a complete Web browser just to draw buttons and text fields "won" over any sensible GUI implementation, and they can't live without the crutches VSCode provides when shitting out Go microservices.

Many of these same people will argue vehemently that X11, the shitty GUI layer for Linux that ran perfectly fine 20 years ago, is "slow" and "bloated" and needs to be replaced with Wayland, a new, completely different, shitty GUI layer.
There is no practical path towards these, though, given the political climate. People in general intertwine their political affiliation with their personal identity and self-worth--good luck trying to get them to abandon it. And there are no incentives for politicians either, they similarly benefit from the predictability and clear demarcation of polarization (vote predictability makes legislation easier to whip, gerrymandering is easier, etc.).
I think true democracy would only work in a society where everyone is equally smart/stupid, equally educated/uneducated with equal amount of free time on hands.

Otherwise any kind of voting system is similar to your monthly vote on budget, where you, your spouse and your 4 kids have an equal right to vote. In such situation, you endup with unpaid bills, utilities shut down, bunch of candy and newest set of playstation games.
bash -x script
Echoes all the commands for you for easier tracing/debugging...
One perspective that might help is how can your job help you as an entrepreneur? What can you learn / gain:

1. After 2 years say you can say you are "ex-google employee" which would help with marketing credibility. People will thing "ah he is smart!"

2. Procedures and processes Google use - you can cherry pick the best for your business.

3. Contacts - get to know some excellent developers and when they eventually move on you can build a team with them.

4. Ideas - you might be exposed to some interesting problems that would form the basis of your business.

5. Money - save hard and build a buffer for your new venture.

6. Negotiation - keep trying to get promoted and increase your salary. This helps with #5 and #2 and also negotiation skills needed for your business.
A good resource that is still in use today by many urban planners is a book called "The Death and Life of Great American Cities" by Jane Jacobs. She explores among other things the growth, decline and renewal of urban centers.
Even though this was written in the 60's most of her ideas are still considered when city urban planners make decisions.
>My current office has 475mm high dividers. Next year they plan to relocate us to the 'workplace of the future' with barriers that in some instances are sub-300mm.

>I'm already polishing my CV in anticipation of bailing because of it.

Crap, it looks like this infection has spread to Europe too. :-(

I really wish Europe would stop copying all the stupidest ideas and trends from America.
It's true that schools are more segregated. It's also true that there's abundant evidence that bussing programs had strong positive effects for the students who used them. These programs were systematically dismantled in the nineties, though, largely because of racist policies in the communities receiving the bussed students.

Desegregation works. Saying that the issue is access to quality resources reduces to separate but equal policy, doesn't it?

https://m.thisamericanlife.org/radio-archives/episode/562/th...
> Republican prefers smaller government and prefers more conservative approach by eliminating regulations

No, they don't. They prefer consolidated power.
In my experience, whenever Uber is surging enough to make cabs cheaper (2.5x in my city), there are no cabs to be found. That or the cabs try to scam you by asking for extra cash off meter (happened to me on New Year's Eve).
Well all of them do. In ML we always try to select the best description for a dataset, and that involves minimizing some function that represents some kind of goodness of fit
Have a look at the Saleae logic analysers for example, they combine an FPGA with an EZ-USB FX3, in the case of the Logic Pro 8.

http://www.eevblog.com/forum/testgear/saleae-logic-pro-8-qui...

I believe the FPGA is often being used for converting fewer high speed inputs, to a greater number of lower speed outputs for the GPIO of the FX3, I think that's called SerDes (please correct me if I'm using that phrase incorrectly).
If you are running your own private VPN, how is that any different than your normal connection? All you are doing is basically switching ISPs. All of the traffic can still be tracked back to you, the owner of the VPN server.
Isn't VSCode's hard limit more like 30MB? I've tried using it as my only non-IDE text editor recently, and it's infuriating that it's completely impossible to open a lot of log files I deal with.

People here are really down on Sublime Text for some reason, but it can actually do everything I need.
On advice of lobbyists, lead will now be recognized as an important mineral. The FDA will issue new RDA guidelines for lead.
Using the small supplier exemption seems really doubtful to me. That pushes the tax collection liability on the driver (who can't collect taxes, since payment is through Uber app) and the limit for that is 30k$ so a lot of drivers should probably have charged taxes since they may have earned more.

In addition, my understanding (not a tax/law person) is that the 30k$ would be for the whole fare, not the driver's cut.

GST rate is 5%... But provincial sales tax could apply, at least in provinces where there is HST (Harmonized Sales Tax, administered by fed gov, divided with province.) HST varies from 13% to 15%. I wonder if we'll see provinces going after the drivers for back taxes. Revenue Quebec is notoriously aggressive in going after people for sales tax.
Icon (and SNOBOL before that) had an alternate syntax that was more verbose but more readable.

s := "this is a string"
s ? { # Establish string scanning environment
while not pos(0) do { # Test for end of string
tab(many(' ')) # Skip past any blanks
word := tab(upto(' ') | 0) # the next word is up to the next blank -or- the end of the line
write(word) # write the word
}
}

I should implement something like this in ruby some day... (I did it in java long ago, but this was before you just threw things up to github and I have long since lost it.)
Nigeria's Immigration Service Introduce Visa-On-Arrival Online Applications
Check out Dustin's INSPIRE fashion shoot
While this study was conducted with Canadians in mind, everything about it resonates with that I've seen from American Millennials as well: https://www.wgsn.com/blogs/canadian-millennials-meet-the-6-k...

"Bros & Brittanys" is, at 32%, by far and above the largest group and described as "enthusiastic consumers".

I'd imagine many other "Lone Wolves" (a group I consider myself part of) enjoy the peace and quiet of a suburban environment; I don't like being surrounded by people. I enjoy living an atomized life where most of my social interaction is online.

I've actually met some New Traditionalists, too... actually, my legally-blind friend I mentioned before is one of the only people from college I know who's an outspoken political conservative, and his wife is even more conservative than he is. Every Sunday, his wife drives him to church in his rural hometown, and they spend the day with his family. Since he got married, he's only become more and more of an extreme religious conservative.

There is also some more evidence showing that younger Millennials are more conservative than a lot of people think: https://www.ketchum.com/pt-br/news/break-ranks-among-millenn...

And to be honest, I don't think the urban hipster Millennials are any different from Gen-Xers who identified as slackers and Baby Boomers who joined the hippie movement. As they get older, the majority of them are going to walk away from their countercultures and return to more traditional lives.

If you believe in Strauss-Howe generational theory, then once the current Crisis runs its course, Millennials are going to have the same role in the new status quo that the GI Generation had in the 1950s.
Anyone else getting a certificate warning on mobile Chrome?
No, the idea the neither party cares about privacy is not entirely incorrect but it's a ridiculous oversimplification and lacks any nuance.

We are in a discussion thread talking about an instance where the US government voted to essentially remove all privacy protections for Americans, and it was completely down party lines. Every Democrat voted against it. Every single one. Nearly every single Republican voted for it except for a couple with some principles -- e.g. Paul, who most Republican politicians would love to get rid of and mostly ignore.

I don't really like Obama admin views on domestic spying either, but government spying for "national security" reasons with FISA warrants is quite far away from "free-for-all, all of your most personal and private history is now available to the highest bidder". While I disagree with both, I can see the nuance there, and so can the 48 Democratic and Independent senators.
I use password safe which is a windows app but also has a database format so there are lots of cross platform apps that can act on the safe file. I sync it with Google drive and have a Linux and Android app that I use to access the safe.
The issue has gotten plenty of public discussion (from Google, Mozilla, and others) on Mozilla's dev-security-policy mailing list: https://groups.google.com/forum/?fromgroups=#!forum/mozilla....
Fascinating. I just read your PDF in full. My impression/suspicion is that the decision author DOES fundamentally understand texting, ride sharing, and your complaint, but carefully feigned the right misunderstandings (eg insisting that since the driver's text was proxied through Lyft, it had to be assumed that that was "Lyft talking" even though that makes little sense) was able to swing the outcome in a way to protect the driver and put all the blame on Lyft.

It's just intuition so maybe I'm wrong, but it's interesting if true, if the T&LC has a bias towards protecting drivers. I can imagine many ways that might have come about
That means "culture" is a dog whistle referencing some sort of elitism.