skysight-inc/HackerNews huggingface dataset:
Thank you! In the end, the source is so easy to read that I didn't actually need to build it all that much, but if I ever do, I'll get in touch :)
Song of the Cicada Project and the Mystery of Cicada 3301
The City of Chicago and Cook County are two very, very, very different government agencies.

Fun exercise: Bring up Google Maps and type in 'Chicago City Hall'. Zoom in on the satellite view. The east half of the building is Cook County administration and the west half is City of Chicago. Notice any difference? One side doesn't do any work, the other overpays and/or has favorite vendors.
Beautiful, really appreciate the data-driven approach vs the short-term fad diets.

You should really have recommended your nutritionist if they were so instrumental.
I understand how it works. Your protected free speech only relates to the Government in the USA. You are not guaranteed free speech on a private platform and a private platform doesn't have to provide a platform to racists. It chooses to. Hacker News, for example, chooses not to.

Facebook's definition of free speech is unclear and they change it when it suits their business needs. They are not as principaled as you make out. They are using it as an excuse to not deal with a problem that will cost them some time and money to solve.

You didn't answer my question. Do you think Facebook should allow targeted paid antisemitic advertising on the platform? Genuinely interested in what people think after Zuckerberg raised the issue.
So, what are you hoping to get out of this? I ask not in a condescending way, but with hope that you've thoroughly thought this through and understand the tradeoffs you're making. Certainly you could make a good living elsewhere. Is it for resume building? Are you getting insane stock options? How long are you planning to continue at that pace?
It is definitely something I will explore if I continue the project, combining time and location.
I agree it is difficult to find locations for text but nowadays the NLP algorithms are more powerful than ever before so it is feasible :)
Would you say Glassdoor reviews are accurate about that work life balance? Just want to know so I can continue avoiding these types of places.
Interesting essay. More generally it seems to be a reaction against a perceived authoritarian-Leftist tendency to view people as programmable cogs in the machine of society. Cogs that can be reprogrammed to make everything run more smoothly. In some sense it strikes at the core distinction between deontological and utilitarian ethics (as I understand those terms).

I wonder what he would think of the "Bastoy" prison island in Norway: https://www.theguardian.com/society/2013/feb/25/norwegian-pr...
> U2F is the only method that protects against (2)

A bit of clarification: U2F protects against phishing attacks by automatically detecting the domain mismatch when a link from a phishing email sends you to g00gle.com rather than google.com, which is something that a human might overlook while they're typing in both their password and the second factor they've been sent via SMS. However, if someone were to use a password manager and exclusively rely on autocomplete to fill in their passwords, then that would also alert them to the fact that something was fishy when their browser/password manager refuses to autocomplete their Google password on g00gle.com. So this isn't exactly the only method that protects against the second scenario above... though I will concede that using a password manager in this way sort would sort of change 2FA from "something you know and something you have" to "these two somethings you have" (your PC with your saved passwords and your USB authenticator), which is something that might be worth considering.

Regardless, these physical authenticators are a huge step up from SMS and I'm very happy that an open standard for them is being popularized and implemented in both sites and browsers.
Heya, I'm the current Gitter developer and was working on Gitter before the acquisition.

After the acquisition, Gitter did stagnate with no movement as we settled into our new GitLab roles and responsibilities but since May, we have been actively shipping things again. Changelog: https://gitlab.com/gitlab-org/gitter/webapp/blob/develop/CHA.... Catching up from the break in development, a lot of work so far has been technical debt. We do have more user-facing changes in mind like removing the disruptive large embeds (https://gitlab.com/gitlab-org/gitter/webapp/issues/714#note_...), improving search (https://gitlab.com/gitlab-org/gitter/webapp/issues/1925), and decoupling unreads from emails (https://gitlab.com/gitlab-org/gitter/webapp/issues/1205).

One of the goals this quarter is to open source the Android/iOS apps, https://about.gitlab.com/okrs/2018-q3/ but there isn't a plan to keep improving them with new features. We are focusing on fixing the rough edges of the webapp and are happy to review your Merge Requests for any project.

By Android notifications being broken, I assume you probably mean our double-buzz avoidance, https://gitlab.com/gitlab-org/gitter/webapp/issues/1846, but please make sure your particular issue is tracked, https://gitlab.com/gitlab-org/gitter/webapp/issues?scope=all...
Bitbucket Is Changing Their Ip Addresses
Yet it's also about solving a problem, that goes out of memory. If there is an equal algorithm that doesn't go out of memory isn't this a valid criticism?

The author probably spent some time writing the code, modifying and extending the algorithm. He wrote deduplication code, memory mapping etc. Wouldn't it be interesting to know how iterative deepening performs?
Detecting Same-Origin Redirections with a Bug in Firefox's CSP Implementation
Every decision requires tradeoffs. Which company to work at.
How to commute. Whether to work at home. What to eat. Etc. The question is whether you can fully understand the tradeoffs you're making.
Clang will optimize basic loops away:

https://godbolt.org/g/GMjKZm
The keys are completely happy to authenticate to every site, the cheap ones have no memory so they have no idea which sites you use.

So mybank.phishing can ask your Security Key to please authenticate, and convince you to press the button, but the output is useless for getting into the real site at my bank.com

Not only is a valid authentication to PornHub useless for GitHub, even if they both collaborate and share all their data they can't prove you've used the same token for both sites, so this is even a privacy win.
Ha. TSLA has dropped 12 points (4%) the next day.
I've always thought that this is the key to bridging the gap between proprietary and OSS, and it's what we do with our software. In our case, the source code does cost extra, but that's because we're selling developer libraries and we typically need to provide extra support to customers that purchase the source code because they are also (typically) customizing the source code in some way.
>Xerox parc, SGI & Sun already did everything the hardware could.

The question of invention vs innovation pops up again on HN.
How We Lost the Sky
Would you feel more comfortable if doing a project at home? I read here on HN a nice advice to people that may be uncomfortable in a coding interview. Here it goes:
- Ask the company if you can do a project of their choosing instead of coding at the interview. I do not mean to replace that interview, but instead of solving a problem, you would walkthrough what you have done with the interviewee.
I never tried this, but I read some companies allow it.
Open Source Tools for SQL Server on Linux
There is a NFC Yubikey which you can tap against your phone to log in.

There is also a bluetooth version which is not manufactured by Yubikey.

https://www.amazon.com/dp/B01LYV6TQM/?coliid=I3IA8VD7QRRZDT&...
Latest Trends in Product Management
There are probably better options. I'm using a Huawei watch first gen. Rock solid construction, awesome (always on) display, enough battery life, android wear 2, no proprietary strap bs. It's about 100 USD for B Stock.
This sounds unbearable. Why not work for a less whip-happy company? Surely the compensation's not 10x.
I'd like to mention that I've been testing the Krypton app (iOS only for now) for U2F. You install Krypton on your iOS device, it creates keys that are only on the device. You then install the extension for Chrome. When U2F is requested they send the challenge to the iOS device which calculates the response and sends it back to the extension. App can be configured to require approval or always send response.

App also support SSH keys.

Works very well for me and the service is free. https://krypt.co/
My point is

1. This is immidiately obvious
2. You've now maybe pwnd a single device, but in doing so you also removed any credentials from the device, so it's not valuable
3. USB mice and keyboards already exist, and are plugged in to most computers.
I was still thinking about Catalonia.

But sure, they can and will negotiate trade deals. Ten years later they might have two or three, with not too important countries.

The US, for example, won't feel a huge need to prioritize a trade deal with Catalonia "right now". That would be on the back burner, and somewhen much later it might be finished and ratified.
Yubi has added near-field for mobile - supports both Android and iOS and maybe others. I think on iOS though you need iOS 11+ and then app developers need to use the Yubi SDK.
Gene discovery from a genome-wide association study of educational attainment
https://www.npr.org/sections/codeswitch/2013/12/30/258393176...
Arduino and 3D printers to make Lego Mindstorms/Technic-compatible parts is what I do. (I call my parts "Bitbeam".)

I used to use Lego to prototype the robots and machines I make. Now I design my own "Lego" with OpenSCAD and program the bots with AVR microcontrollers. Have been doing this for 7-ish years. However, Lego Mindstorms is still a great (although expensive) system for learning.
Five crucial security questions for your IoT project
Cloud Composer is in beta: build and run practical workflows with minimal effort
AutohausAZ
You have to get the version that works on mobile (Neo?) which uses NFC to connect to the phone. It works properly on Android.

Due to some restrictions from Apple it doesn't work well on IOS yet:

https://www.yubico.com/2017/10/iphone-support-yubikey-otp-vi...
It's even worse than that, from section 10 (Concluding Remarks)

…In the long run, we believe that these patches
are ad hoc and that new attack vectors will continue to
emerge. Current systems are fundamentally insecure un-
less speculation is disabled. However, we believe that it
is possible to design future generations of CPUs that re-
tain speculation but also close speculative leakage chan-
nels, for example by keeping speculative data in separate
CPU structures than committed data.
I didn't dig so deep before.

It actually asked for and validated a CC number O_o

it might be real, oh my.

It uses https://www.payplus.co.il/
Reminds me of the confusing situation of Québec, Canada:

"Our position is clear. Do the Québécois form a nation within Canada? The answer is yes. Do the Québécois form an independent nation? The answer is no and the answer will always be no," Harper told the House on Wednesday.

https://www.cbc.ca/news/canada/quebecers-form-a-nation-withi...
The NSA Robert Morris, or his son the Internet Worm Robert Morris?
It's the engineering sloppiness that is annoying, as much as the on-screen end-result.

Super Mario for NES, a full commercial video-game, weighs in at 32KB.

The JavaScript on a Medium page takes almost quadruple that space to achieve.... nothing at all, roughly speaking.
That sounds like hell.

Is there actually a good reason to put yourself in such conditions?
Toyota's been developing their own battery management technologies for 21 years. Almost half of their cars & SUVs have a hybrid variant available today, each with 1-3 kWh of NiMH battery capacity and ~200 fl-lbs of additional torque.
>"Employees are non-verbally expected to live/eat/work at the office (9-8). If a new hire were to start clocking out at 5, they would not last long."

An 11 hour work day as a matter of course? I'm sorry but this truly sounds miserable. If all you have time for outside of work is sleep, whats the point?

>"We'll commonly go for a 1-1.5hr run in the middle of the day along Embarcadero to try to obtain the best of both worlds, not losing our equity and staying healthy."

So even your "break" from the office involves being around the same work people? That activity may be physically healthy but maybe not the best mentally. This sounds like an incredibly unbalanced life style.
> teared up in housing

What does this mean? Moved? Every two years? Sounds horrible. Don't you have any hobbies to fill your time?
correct, that's 'WuBi' stroke input method. for a trained typist, stoke input is much faster than latin-letter based input method such as 'pinyin' since chinese character is structure-based.
That is utterly irrelevant. You can't trust company that showed malicious intent or wanton disregard to not screw with other products.
Agreed. It's a workaround, not a fix.
My apologies, never realized I had this wrong. I think I got this from Danish.

It's indeed "e.g." as a sibling comment suggests.
When you say

> I put all my eggs in the “being a programmer” basket and it’s clearly not for me.

are you judging based on your performance on these coding tests or on your enjoyment of the work of programming. If you genuinely enjoy coding/are interested by it then maybe it is for you.
> Of course, THP should also be set to madvise and memory defrag disabled unless you really need it. That will also free up some leaky memory and artificial pausing.

Keep an eye out for patches making their way to distribution kernels around THP / memory. There has been some major work done upstream and THP is no longer the alloc-stall causing monster that it was before. It used to cripple some fleets around here (and so we'd have it completely disabled), but once Oracle backported the fixes in to UEK4 it has been smooth as silk with it turned back on.
Ultimately CICO is a great model that will help guide healthy eating and weight loss. IMO working "normal" hours is not critical, but may be a valuable method to help buoy spirits and thus avoid unhealthy meal/snack choices.

Aside: going for a mid-day walk has benefits beyond health -- it also helps creativity [1].

[1] http://www.apa.org/pubs/journals/releases/xlm-a0036577.pdf
Ceding territory and authority doesn’t benefit the constituents of the African Union, which are governments of states. Is it actually that surprising?
I'm pretty capable of demonstrating that my degrees have had a huge affect on my life and my career, so not worthless. You get out what you put in, however. Maybe that's what you meant? If you just go through life ticking boxes and collecting tokens, you get what you get. Gaming the system is a strategy, it's just not the one I chose.
A good therapist helps, a bad one will make things worse. This is speaking as someone who has only had bad therapists and is a thread away from giving up on the healthcare industry altogether. American healthcare is a disgusting joke.
Exploiting Open-XChange with Blind XXE via Powerpoint Files
http://www.lifeextension.com/magazine/2010/ss/rejuvenate-you...

http://www.lifeextension.com/Magazine/2010/2/Reverse-Mitocho...
Interesting that the first adjective you use was "smart" when, in any decent scope of consideration, he has actually wasted many hours of others' time, and caused only suffering. When I do that at my company, they do not call me "smart."
This is deeply troubling. As a scientist who uses* Dropbox I gave no informed consent. I know they claim personally identifiable information was removed but still I gave no consent for this.

*not for long, perhaps
Deep Learning How I Did It: Merck First Place Interview (2012)
Very cool to see that feedback is appreciated and that change happens fast at Gitlab.
They were. Specifically said things like "Get it Tuesday" which was a requirement for me ordering them since I needed them by a specific time.

I will add that even without Prime, a lot of shipments still arrive in one or two days even with standard shipping. But they're usually more expensive items like $100+ items.
True, thanks :)
> The parent comment was edited so of course there's no way you could have known, but it had previously equated the WSJ to being no better than "fake news."

I didn't realize he said WSJ is fake news. That is a bit hyperbolic but that's his opinion and he's certainly entitled to it.

> In this age of misinformation, I think it's important to support and recognize quality sources of information and education

In the age of misinformation, it is more critical that we hold a light to established news sources. Especially those that people blindly accept on faith.

> Comparing the WSJ to a fake news publication is disrespectful and ignorant and I think it's worth calling out.

So what if it was disrespectful? That's his opinion. Why attack him for it? Should he attack you for blindly accepting the WSJ?

WSJ is just a company. Why are you so offended? There's plenty the WSJ did for people to disrespect it. Obviously there's plenty they did for you to respect it. Whatever happened to respecting each other opinions?

You can disagree with him without calling him ignorant and attacking the guy.
This smells of satire maybe even something to spread awareness about tracking and targeted ads.
I'm not even sure how this should work and how people would react to seeing so many suggestions I would be confused and annoyed mostly. "Funny" idea nonetheless even thought it wouldn't work for me and my wife (adblocker anyone?). Would be interesting for advertisers how well adds really work.

Anyway in the spirit of this article I will now order naptime https://www.youtube.com/watch?v=AF_nfazQaek
Typing a word into Google gives you a sense of accomplishment? Wow.

When I was a kid (and by that I mean all the way into university), we had to go to the library (an actual physical place that wasn't our home), look in the card catalogue (an actual physical box of drawers with actual physical cards in them), then find the shelves with actual physical books on them. Then we had to look at the index in the book. Or just read it.

That took time and perseverance. There was no instant gratification. It took hours or days.

Are you advocating a return to that past and that much perseverance?

Typing a word into Google and clicking search is nothing. Trying to make it sound like it's so much better for character building is ridiculous.
Health Calculators for a Big Life Powered by Big Data
I’m not sure what you mean by “illustrate when qubits have become entangled”. Can you explain?
Psychiatrists are basically drug gatekeepers. They don't really listen to your problems, they just try to infer what medication is best for you (in a 10 min window) depending on how you act.
Why would the same number of people need a bigger workload during downturns? Wouldn’t there be fewer sales and products built during a downturn?
Compile it in a linux / bsd VM, too.
Misty the adorable robot just wants to be your friend
Thank you for the feedback, much appreciated :) :)
The Milky Way Had a Big Sibling Long Ago – And Andromeda Ate It
Can you link some of those studies? genuinely curious
So something like an L0 cache for speculatively-acquired data.
> a deliberate architectural decision

This is the "not trivial to update" part. The "mistake" part is all the vulns that come out.
10 Πράγματα που μετράνε περισσότερο από το μέγεθος τους πέους
> but in the modern era the Catalan form of independentism [...] is an aspiration to be an independent country still tightly integrated within the EU

Yes, but that's why it's dreaming: if Catalonia unilaterally left Spain, Spain would veto the Catalan entry in the EU (and not only Spain, any country with separatism, e.g. France/Corsica). That would force them indeed to put up walls and borders, develop a military, extend all the missing police force, and get systematically the short end of the stick in any trade deal because of its very little leverage.

An unilateral leave of Catalonia from Spain is not far from Brexit in shortsightedness.
With good reason, the last medication my psych gave me left me with liver damage.
How Hotstar streams cricket matches to 10M passionate fans at once
Is it "bad judgement"? Aren't there, perhaps, better words for this phenomenon? Is all hate speech mere "bad judgement"? Is KKK membership, cross-burning, lynching, etc. all circumscribed by the label "bad judgement"?
this is damaged behavior -- you are seriously projecting "that is the way it is" and then casually drop a line about high rates of suicide? wtf
> Teams at lower-performing institutions were more likely to have one person or a small number of people doing more of the “heavy lifting.”

Is there some way to address this when it does happen? Or is it just a matter of the right people being involved?
Personally I'd be more interested in a mosquito laser:

* infrared high resolution camera with image recognition for mosquito as well as human eyes to avoid

* microphone that can detect the characteristic mosquito flying sound

* laser powerful enough to damage mosquito wings using microphone to detect general direction and camera to aim exactly at wings

* bonus: add something to attract mosquitoes towards it to bring them to closer range

Install in bedroom for a peaceful night. Or an outdoor version to protect an entire village.
As the cofounder of a heavily HVAC-related tech company, I can echo that this is indeed nowhere near a new idea.

Many large commercial buildings already do something similar, but instead of blowing cool, humid air through the structure, they use evaporation to cool the water itself in a condenser loop (with large cooling towers moving outside air across the water as it cascades down within the towers). The condenser water then enters a heat exchanger where it cools another loop of water that flows to the cooling coils in blower units throughout the building (you don't want dirty water that's been in contact with outside air going through cooling coils, so they are isolated loops).

Bear in mind, as others have mentioned, this approach is humidity-limited and is therefore rarely seen outside of arid regions. And also note that humidity levels tend to be highest at night when the air is the coolest, which further limits the effectiveness of evaporative cooling at night. Once relative humidity reaches 100%, you get absolutely no cooling from evaporation.
Huh? Still completely free
Yup, from a personal perspective I agree. I don't like to cross the streams either but a lot of people do.
Use this calculator to find out how much time you spend on email
Hello! I'm the original author of Veneur @ Stripe and continue to work on it with a host of marvelous teammates.

I can't speak for the industry, but here's why I chose it for this project:

* I hadn't yet written anything in Go and wanted to try it on a side project / experiment

* I knew that my eventual deploy target (if the project turned out useful) would be lots of machines and I wanted to minimize the deployment requirements. Static binaries are good for that.

* I wanted to distribute the work across many cores and felt that Go's channels would make be a useful mechanism.

* I benchmarked my initial PoC against some other implementations (Python and JVM/Scala) and found no major reason to not use Go

The contributions of Stephen Jung (https://github.com/tummychow) and Aditya Mukerjee (https://github.com/chimeracoder) elevated it from a glimmer in my eye to system you can trust across your infrastructure.

So, in summary it was a confluence of interest and convenience with a strong hint of "if I use, this, it needs to be easy to deploy" and here we are 2 years later. :)