skysight-inc/HackerNews huggingface dataset:
It's unfortunate that you've been down voted because you do raise a valid point in terms of desktop policies in industries that dont the have the same lax attitudes to PC usage that us IT professionals enjoy.

In an previous job our company also supported call centres. The call centre agents wouldn't be allowed to use their PCs for anything other than work usage. Definitely no games. We would use web filtering to help enforce the web usage policies but Google Easter Eggs, April fools jokes and even the occasional Google Doodle would often prove to be a complete nightmare for us as many of the lesser motivated agents would just sit on them all morning (bare in mind we are talking about entry level jobs in an industry with limited career growth).

Some of us oldies will also remember the Easter Eggs in MS Office (eg the 3D flight simulator in Excel 98 and the pinball game in Word 95) and the problems that caused desktop administrators in the late 90s. It's essentially the same thing again from Google.

I think sometimes we on HN can forget that IT isn't just used by motivated engineers like ourselves. Many schools and businesses enforce stricter usage policies. So i completely agree with you that these kind of stunts from Google, while amusing for engineers like ourselves, are ultimately unprofessional for the wider business community.
Does this handles concurrency properly?
The Emoji language course: duolingo
Top 10 Free Dark Psytrance Albums of All Time
Funny presenter.
I don't get why talking about signal without mentioning that the same exact protocol is used by the (wildly more popular and Facebook owned) WhatsApp.
All my family members, even an old uncle, use WhatsApp. Much easier for them, it has some cool feature nonetheless. So, my comms woth basically my whole family and friends is end-to-end encrypted. None of them was proactive in doing this, it just fell on their laps and - above all - there was Zero friction.
We should advocate for making encryption default in more and more popular services, instead of writing the n-th guide or op-ed about how we all should use this or that encrypted service for the technically inclined.
Trouble sleeping, so... rev #3: tighter packing of states -> ~25% run time reduction.
What about double majors? Or a BS with a minor? Knowledge in multiple subjects can create a synergistic effect. For example a double major in computer science and biotechnology - or something similar - could be effective. I think that jobs are becoming less specialized, and also workers need to do several things well.
Real estate is completely out of control in the Bay Area and property owners are pulling every dirty trick to make extra profits.
My favourite line:

> After years of research, I have engineered the most efficient possible workout, which is a single, 100-pound kettlebell swing, followed by four and a half minutes of foam rolling.
So this is a problem the Slovenian free and open wireless network project had. People were worried about what others would do on their connection.

So now the firmware you flash on the router you'll use as an access point is preconfigured with a VPN. Simple and it works well. The only problem is they've been having problems getting enough free VPN bandwidth as the project grows.

Project's website:
https://wlan-si.net/en/
What if the macro uses a and/or b more than once?
I had to double check the url to make sure this is not a phishing site. Atleast some non-blocker one line popup should have informed about the site you change
Full disk encryption with nvidia driver. Instead of adding niche features, why not fix critical bugs that have been sitting for years?
This is an annoying problem indeed but there is an easy workaround. Here is a script I use whenever I ran out of space on /boot partitition:

https://gist.github.com/vzaliva/bee68ed709ddd2724791a56714ec...
Yes I meant the dictatorship, not the starcraft mothership.
You should not assume an attacker would walk in through the front door like you do. There are more components in the stack, all of which could be a worthy target.
Using the HyperLogLog algorithm to estimate the number of unique elements in huge datasets: http://blog.notdot.net/2012/09/Dam-Cool-Algorithms-Cardinali...

Very cool algorithm used in (among other things) redis.
What you just describes is normal capitalist economy. People selling and promoting stuff. If that person is able to make a living with just 4 hours a week work like that, they are pretty skilled. Are you saying it is ok to harass them out of that business just because you are jealous?

It is nice example of someone who would be really harmed by leaving.
Throwing your dog a bone: Google now works purr-fectly for your furry friends
The problem that the authors are trying to tackle is an interesting and difficult one.

I have noticed that when dealing with natural language using artificial intelligence / machine learning techniques, the work being done by computer scientists very often would have greatly benefitted from collaboration with a linguist or other sort of language expert, especially in the design phase of an experiment. This work is a good example of what I mean.

People trained in CS or similar precise fields develop, over time, a tendency of thinking in terms of "getting the right result" (I say this as one of these people). When dealing with natural language, however, sometimes there simply is no single correct result.

Consider the topic of fluency that the authors work on: is there a rigorous, objective definition of "fluent"? The answer, as any linguist would tell you, is "no". There are idiomatic expressions, grammatical structures, contractions, slang, and so on that vary from city to city within a country, let alone globally. What may sound "fluent" to one native speaker of a language may sounds strange to another. It is impossible to objectively generally evaluate "fluency". In particular, any practicing linguist will be able to give examples, likely off the top of their head, of English sentences that would be rated as "fluent" by someone from one geographical area and "awkward" by someone from another.

Furthermore, using Mechanical Turk to find humans to rate the fluency of a particular sentence makes for an unclean dataset and evaluation benchmark. The linked post says that, in the end, 50 people found via Mechanical Turk rated sentences for fluency; since any one language is used significantly differently around the globe, there will be an unpredictable range of fluency ratings for at least some sentences across just 50 people around the world. Choosing a different 50 people to rate the same sentences would most likely result in different fluency ratings.

I do not mean to detract from the authors' work; this is a difficult problem to tackle, with no clear path to a general solution. However, I am forced to wonder why the authors, who, based on their biographies linked to in the article, seem to have a range of experience, did not comment on the considerations I've mentioned here.
Where can I read more about this? I'm writing a paper.
Finlands very own ProductHunt to celebrate centenary of Finland’s independence
Congrats. And everyone else is expected to be exactly like you and have nice real world community and job that does not involve real identity on the Internet. Gotcha.
Wow. These things just scream military use. My guess is phased array radar.
For iOS, i leave DND mode on full time. Contacts that are Favorited are serve as the whitelist, are not screened by DND. Any second call in 3 minutes will override DND instead of being directed to voicemail.
Criteo open-source new AI framework
FLAVOR: Desktop

HEADLINE: better language switching for 2+ languages

DESCRIPTION: The first thing I've noticed switching from Mac to Ubuntu is that is almost impossible to use 3 keyboard languages! It is easy to fix, see this post for details:

http://lambda-files.crocodile.org/2017/01/switching-between-...

I would like this to be a standard behavior of keyboard switcher.
The Reverse Luddite Fallacy
Next-generation DDR5 RAM will double the speed of DDR4 in 2018
NTFS definitely have transactions. I'm not sure about other file systems.
It works like that in Ubuntu 16.04. I tried right now, both from Nautilus menu and from the right click menu. I'm using the Gnome flashback desktop and nautilus 3.14.3. I don't have the nautilus-open-terminal package installed.
Most rent-control laws allow re-pricing to market prices when someone moves out, so someone moving out doesn't typically open up that same price point. You end up with situations where your next-door neighbor is paying half as much for the same apartment. Property owners and real estate developers aren't going to price units lower out of the goodness of their hearts, or due to "supply and demand"...they're happy to let $3k/month 1bedrooms sit empty until some sucker comes along to pay their ransom. By colluding to create a situation where one can't get a studio below $2600/month in SF proper, they can ensure slow but steady growth.

It'd be a great experiment if someone had the cash to do it: open an apartment tower with units priced much closer to their actual cost in SF. It'd probably be around 30% of what they currently go for.
Care to share which one?
Exactly. The OP asked for an example of a non- deterministic function not UB.
Maybe this is related – from https://github.com/be5invis/Iosevka/releases:

Spacing: How wide some specific characters are.
Default: The default variant with ligatures and semantic full-width glyphs.
Terminal: Exact monospaced font without ligatures and full-width glyphs. Since some environments cannot interpret Iosevka as monospaced, and have difficulties with ligatures included, you can use Iosevka Term as an alternative.
NAFTA Renegotiation Will Resurrect Failed TPP Proposals
TD isn't meant to be a bastion of free speech. It's candidate support website. They say it in the sidebar: "This is a forum for supporters of Trump ONLY". They obviously won't allow anything which does NOT support Trump. /r/politics is supposed to be a neural subreddit, is not even close to it.
A Dearth of I.P.O.s, but It’s Not the Fault of Red Tape
... starts with e-mails that attach a booby-trapped Microsoft Word document. The file contains a malicious macro that uses PowerShell commands.

It's good to know that the traditional vulnerabilities of Microsoft Word documents have been updated to use the new PowerShell.
The em unit is traditionally the width of the letter M, but these days you see it used as the unit height of a font. IIRC, CSS is like this.
Bitcoin dice invest site interview making $7.3k/month
Hey I didn't know FM were having a go at calendaring. Can you make calendars as slick as you did webmail? I hope so! I tried it out, I think you're on the right track; I could even switch over today, despite some minor features missing (e.g. some views, split TZ start/end). I'll also say, don't be afraid to move beyond the standard paradigms to implement user stories. Calendaring has sucked for years, and reimplementing Google Calendar simply with fewer interface defects would leave a world of needs going begging.
Exactly, the only difference is that US just cries about it really loudly.
> "The podcast form has been around since about 2004"

Downloadable audio shows predate the iPod and the term "podcasts". For example:

https://web-beta.archive.org/web/19981212013454/dailydementi...

High production values, interviewing guests, etc.
> Developers who insist that their favorite technology is the best vs. what's the best for the task at hand, what technology will the team as a whole be successful with.

But we operate in a marketplace that wants to hire people based on their tech stack. So to keep their skills up they have to push for their stack.
Depends on what stage of the cycle you buy in at and what stage of the cycle you sell.

Right now equities are priced very highly
There is this one cluttering up the front page but there are some interesting comments worth reading: https://news.ycombinator.com/item?id=14004946
Any UK/EU equivalent of Robinhood (free trading, ISA support)?
How can we mess up Middle Eastern airlines and their business prospects yet help our airlines? Security.

Not to mention if they are loaning out laptops, who is to trust those laptops are not being spied upon?

Why would any of these airlines agree to a ban without a quid pro quo for the other airlines as well?
Instant image compression with Tiny Lens
Check out the Open Source Hardware Association best practices document for some ideas of what people release: https://www.oshwa.org/sharing-best-practices/

BeagleBone Blue is a good recent example of an open hardware project using GitHub: https://github.com/beagleboard/beaglebone-blue

OpenROV is another example: https://github.com/OpenROV
These companies run their own internal git systems (Gerrit & Team Foundation Server). They put their OS stuff on GitHub, which only charge for private repos.
Erm what? Is using another person's laptop really useful?
Unlike the other replies, I don't think they are talking about undefined behavior, I think they mean "formal semantics". The C standard documents are written in English, which might leave room for ambiguities (logical or linguistic), underspecification or inconsistencies. You can search for formal semantics (or "operational semantics", or "denotational semantics") of other languages for examples. And what the C standard calls "undefined behavior" can in theory be formalized in a very clear way (so I think it was a bad choice for them to call it "undefined behavior")
Only saw this one so far: Google Gnome https://m.youtube.com/watch?v=vNOllWX-2aE
It's not just a matter of code, it's a straight-up matter of physics. Every additional story adds a significantly greater burden on the floors below it than the previous one. You can get away with sticks and sheetrock for a story or two, but the building itself becomes expensive, fast, once you exceed about four stories.
Morality has naught to do with it. Economics dictate that shareholders will dump Comcast for more profitable companies if they feel Comcast is no longer attractive enough, or if comcast is able to generate additional revenue by selling ads, then reward by buying more and driving up its price
You want batteries in the cabin where you can quickly locate, ascertain and compartmentalize the treat from randomly exploding batteries. This new regulation makes travel less save. The IATA should put their foot down here.
> How can we mess up Middle Eastern airlines and their business prospects yet help our airlines? Security.

This ban applies to all air travel from the selected originating countries, regardless of airline. (EDIT: Technically this is true, but functionally it is the M.E. carriers that are most affected)

> Not to mention if they are loaning out laptops, who is to trust those laptops are not being spied upon?

Fair point. I wouldn’t be comfortable using a loaner for any sensitive work

> Why would any of these airlines agree to a ban without a quid pro quo for the other airlines as well?

They don’t have to agree. They either implement the ban or are denied landing I’m sure.
If you open developer tools on chrome, under the computed tab, the very last panel will tell you what font it used to render the glyphs inside the element you inspected.
These kind of articles are written in the comfort of an office in London, Paris or New York.
I am sure that if I was a soldier and another soldier (absolutely no matter the age) was threatening my life, I would shoot without hesitation.
And yes ,I have small children who in an alternative reality could be soldiers and yes, I love them very much.
I'm a native English speaker (lived all my life in the UK) and I interpret 'last January' as January 2017.
I can only imagine the giant security breach those could open.
That's my line of thinking as well. Not arbitrage, but perhaps trading at a frequency not profitable on other retail platforms (and obviously a couple orders of magnitude slower than HFT).

Some things you could perhaps do on Robinhood that aren't feasible with other retail brokers include:

a) Tiny, tiny position sizes, even on small accounts. 1% position sizing? What about 0.1%?

b) Not incurring a transaction fee if your system decides to immediately exit a position after entering it due to adverse movement in the time it took to fill the order.

Potential concerns might be:

1. Order execution speed. Sending orders to retail brokers via the internet can only be so fast, but it'd be interesting to benchmark Robinhood vs IB for example.

2. Order execution capability. There's no public API, just Quantopian integration. My other post in this thread touches on that.

3. Order execution quality. RH sells order flow. How much this matters is probably beyond my knowledge. I'm inclined to think that it wouldn't matter too much, and is more likely to adversely affect competing HFT firms who are in competition against the order flow buyer(s) than it would people trading at even the upper bounds of retail frequencies.

4. How many trades is too many? Will Robinhood shut you off at some point? Another post suggested RH is paid a fixed amount per share in their order flow dealings, so if that's the case then maybe Robinhood wouldn't care. Certainly as soon as they have a public API there's going to be people making a lot of trades, barring any artificial limitations.

Of course, if your margin account balance is below $25,000 you'll be subject to pattern day trading restrictions and unable to execute such a system since Robinhood is purely stocks. I loathe PDT rules to the core of my being and believe they actually increase risk for short-term traders, but that's a rant best saved for another time.
It's also about a third of the price of a cab when using UberX or Pool.
They agree because they want to keep flying to the US, no?
The regulation is about bombs, not batteries. There has been a report that would-be bombers are using stolen (?) airport screening equipment to develop undetectable bombs.

I’m not sure how effective this ban can be, but I assume there’s recent intelligence that prompted it.
Would you say having such a law has been effective? Genuinely curious.
A lot of differences are pretty superficial.
I agree completely with you. Framing the harassment as "trolling" has been a propagandistic victory for the harassers.

Actual trolling is way less worrying. I don't like it and I certainly wouldn't partake in it, but you can actually ignore it. Harassment, not so.
Go on and explain how do I support anyone in post above. All I meant is that special agencies in Russia tightly integrated with usual online criminals so you wouldn't find any tracks in sea of corruption.
Native users who have their locale set to English often also prefer websites to serve them English, at least until they ask otherwise.

And such people most certainly know how to change the setting, or that the setting in question exists. After all, they did change the locale in their OS (or installed an English version of it, instead of the one localized for their market).
FDM printers can be extremely limiting. Due to the fact they need scaffolding/support to print anything with overhanging features. SLS prototypes allow for complete freedom in part shape.

I find I design within the constraints of the printer which is not ideal when the final component production method might be an injection moulding.

But having a 3d printer on the desk next to you _is_ invaluable and can help solve issues in a matter of hours rather than days or weeks.
If you think nothing breaks into small pieces then I can understand why you're so confused.

What actual photography? Someone overlaid an image of a jet on the building and drew lines where a 5 year old would expect the wings to impact. Luckily(?) we don't live in the looney tunes universe do when a soft objecy hits a brick wall it doesn't leave an exact shape in the wall.
> This ban applies to all air travel from the selected originating countries, regardless of airline.

True, but I believe there are no US airlines that fly directly to or from those airports so they are unaffected by the ban. They'll stand to benefit from passengers using alternative routes that connect through Europe where many US airlines do fly.
Chrome extension for sharing HN comments Medium-style (with image previews)
A huge +.
WrestleMania 33
Don't blame the user for Gcal's inconsistent and hard-to-internalize mental model.

Try not to give reasons to discard someone's feedback, and instead identify the core issues which, if addressed, would benefit multiple users.

It doesn't matter how many people are stymied by poor behaviours, if they are the ones making recommendations to their contacts or businesses on what support could tracts to sign…
I think the Electron people need to do some work on this, right now they seem to release updates very frequently. Perhaps they need an long term support version.
But laptops are still allowed to be checked and stored in the hull. If the bombs are undetectable then doesn't the problem remain?
I find it bizarre that the UK would support this ban since this is clearly motivated by economical considerations more than security.

I expected a little bit more from the UK under May.
I found no where President Trump saying Snowden should be executed. He said "Spies in the old days used to be executed"

https://www.youtube.com/watch?v=_1ABLhi2PnA

Maybe some haters don't see the difference, regardless NY times shouldn't rephrase it, is there another direct source of him saying that on twitter or video?
I'd love for libraries to get involved more in tech. I think they are really the ideal public sponsored unit to move quickly and break things in a way that school's aren't.

I have a nephew who is 2.5 with 2 uncles involved in tech and his dad writes some code part time. We've already talked about getting him into programming and electronics.

As technical skills become more and more important I worry that the school system just isn't fast enough to adapt and there is going to be a massive inequality between kids who have relative/parents who encourage the development of these skills and those who don't.
Yeah, that makes sense. But it seems like a terrorist would also use that route, no? Either the ban is smart enough to include routes that connect through Europe, or it’s pretty much useless.
So both "January" and "last January" mean the same thing? (Not a native speaker, but a programmer :D)
I think it is almost impossible for a newspaper but I see successful magazines out there. They put part (or none) of their content online and sell the complete physical version.

As an example, in Spain, Jot Down.
Web:
http://www.jotdown.es/
and store:
http://www.jotdown.es/store
Probably not for you (assuming your reading HN means that your work mainly involves code access and key metrics, plus your expressed doubt). To some people, it can be enough:

- reading the news on a website who might not have a printed magazine but whose URL you can remember;

- personal social media account without sensitive information; chat applications;

- I would not recommend email, but I’m assuming that will be a large share of the use.

Interestingly, WhatsApp has a decent security and usability case for such a situation: your phone is secure and you use that to authenticate temporarily; the full keyboard is more convenient for communications.

But guaranteeing that someone whose name is on the flight manifest will have the need to, and only access to a pool of a handful of laptops means that targetted attack could become so much easier.
Thats gonna have an impressive Weissmann Score