skysight-inc/HackerNews huggingface dataset:
SA and Tabu are both heuristic, so you're never going to get anything but correct-ish answers (definitely no guarantee of THE correct answer).
I wonder how people get through college unable to use google.
I don't see how that applies in this case. This is just someone saying hey bad guy, here is an idea on how to perform your dastardly act "better."

Having this public doesn't really defend against it any way. And if someone were to perform this act, it would be easy enough to figure out what was going on.
"Don’t make decisions unless you have to. Whenever possible, allow the team to explore ideas and make decisions on its own."

Spot on, a good leader does not make all the decisions. It is counter-intuitive to popular culture, but this is stop on.

I would go on to say minimising your decisions, also helps to spend more time on a key decision when it is really necessary.
Regulating this seems, well, like a regulation problem.
I have a slow connection and loading animation made me feel it's fast. Whereas no-loading-animation pages seemed like it stopped working for couple of seconds before showing information.

Agree with performance on first time loading. Famous ones: Angular, React, Vue felt slow.
The fact that your shell is not a programming language is not a real gripe. Treat your shell as a shell and you'll be fine.
Some languages (German, I believe) refer to boats as male.
IIRC, Boeing 777s (which are FBW) will automatically disengage the autopilot if you start forcing the stick to a different position. The flight envelope protections are implemented by adding a physical resistance to the stick, but can be overridden by using force, which seems a highly intuitive and deferential implementation. It certainly seems a lot more responsible than Airbus's design, both for the above reasons and for the mechanical linkage you mention.
Is that because of the auto opt out(note I heard it was automatic, one of the browsers? Too busy to research properly atm sorry)?
Modern C# seems confused about what it is. I think a lot of stuff should exist exclusively in F#. And C# is just as bureaucratic in nature as Java.
Is your degree in personal finance?
He got a very good deal, he is lucky that Twilio acquired his company that I've never heard of.
There's an easy way to accomplish this: Commit yourself to 95% reading of code and 5% writing. Through great code reviews, spread your knowledge through the company and make others as good as you. Has the added benefit of making the stack more homogenous. (I still code review 50% of all commits relating to the data model - SQL & API interfaces myself)

Then about the 5% - this is high prio, high visibility fixes where you bring in your extraordinary expertise in some domain. Believe me, that's enough to stay respected. Your time is much better spent at sparring systems architecture & high level design, hiring and building well-oiled teams and discussing the business needs with the rest of the company.

Isn't as fun, Doesn't feel as good, but it helps most the long run. The alternative is a high performance coding monkey that gets a tiny area of the company right - and the rest of IT goes wild and rewrites core APIs in the latest three hype language because "we needed to get rid of technical debt".

The 44 lessons of the OP are distilled gold from years of experience, I rehearse them every year and can recommend them to any aspiring tech lead.
I wouldn't call it noisy. Noisy implies it's inaccuracy tends to be positive and negative. You can have a noisy signal that's not biased. But there's a clear downward bias to the unemployment number.

My little heuristic is to double the number. For every person counted there's at least one wishing for work but given up enough to not report.

Another factor is to consider inflation. Truly low income will be associated with increased inflation. I would argue going from 1% to 2% is not a sizable increase.

http://www.tradingeconomics.com/united-states/inflation-cpi
>Does Racket support non-Lisp-like syntax for DSLs written in it?

Yes! You can override the reader so that it parses anything, and there are modules for writing grammers[1][2]. Still, it is usually much easier to just use the built in s-expression parser, and if you're writing a lot of lisp, you probably don't mind s-expressions anyways :)

Hackett has interested me too, I hope that progress can continue to be made, it would be a nice alternative to Typed Racket (which is great, but very complex).

I'm working with the author of the "Type Systems as Macros" paper right now, we're working on implementing a linear language (along the lines of Rust) using Racket's macro facilities and the turnstile[3] package. Being able to embed arbitrary type systems in Racket really shows the insane power of the macro system.

[1] http://docs.racket-lang.org/parser-tools/LALR_1__Parsers.htm...

[2] http://docs.racket-lang.org/ragg/

[3] https://github.com/stchang/macrotypes
Teaching an old dog new tricks.

It's very common to think of the first thing you learnt as more intuitive. Learning the second thing you have baggage and expectations of how something is supposed to work.
Appreciated! I'm wondering if these are just one off teams though? We have "enterprise adoption" for our software but it doesn't mean company wide.
One thing hadoop has been able to do is actually get deployed at scale. You can have small teams within companies using k8s for their apps. Some other parts of these companies can be too conservative to actually deploy new tech. The "nascent" adoption usually means innovation labs and 1 off deployments for certain teams.

What I'm trying to gauge here is k8s as an actual "company wide platform". I would love for it to be something I can depend on to be at an enterprise in a few years. It's great technology but still feels like it needs to be beaten up a bit yet.
Yeah there's lots of good stuff in there.

Even though it's written about the Shared Source code (.Net 2.0), lots of the info in the book still applies
Tipped minimum wage is not a thing in California. You have to pay minimum wage irrespective of how much the employee made in tips.
This isn't really a question, all particles exhibit both wavelike and particle like behaviors. What matters is the scale (mass and energy) which determines which behavior will dominate.
And few things are as rewarding as an Unix expedition. If these management people at work used awk instead of Excel for some of the things.... man, they'd save hundreds of hours in just a month.
Much of a college education is "learning how to learn", not necessarily stuffing one's mind with facts.

There are innumerable books on personal finance. I expect a college educated person would have no trouble picking one up and reading and understanding it.

It's not quantum electrodynamics.
All of the apps fail this test:

1. Go to main page.
2. Enter a long comments section.
3. Scroll down.
4. Hit back (back to main page again).
5. Hit forward (back to comments section).

Expected: Scroll position is restored.

Actual: Scroll position is not restored (most of them), back is broken (Svelte), scroll is some random place (Polymer).
States like Washington & California don't support tip slavery, the business has to pay tipped workers full minimum wage.
Yeah that's how I did it, I guess I should include the 'COMPlus_JitDisasm' info in the post, when I get a chance I'll update it
Bower deprecated
Telegram introduces bot payment, public videos and instant view
Sure! Feel free to reach out. I'm just commenting on a wider trend I'm seeing with parallels to the hadoop ecosystem popping up written in go that are container based. I agree you don't tend to run hadoop and co on containers. We tend to see the app side as well though. We do both microservices as well as hadoop infra.
hmm. i just found the building to be underwhelming compared to the pictures i had seen.
That's good!

I always learn something when I write my posts, but it nice to know I'm not the only one
Guess what if you disagree there's no way to store the user's answer, so the box keeps popping up, forever nagging the privacy conscious.

How about a browser extension that hides any overlay divs with the string 'cookies' and input buttons?
How is he planning to go to the bathroom though?
Or Logo.
Well it's a pretty interesting platform/runtime!

And now that it's open-source it's easy to look under the hood and have a play around
Sure. But they are also folks that dropped out for whatever reason. Additionally, most folks take out the loan when they are still in high school. A lot of these folks only had a short class in personal finance, if any. Mine was when I was in 8th grade (out of 12). This lasted for 6 weeks, but only once a week. During that time, the "special teacher" - a car salesman - gave us extra credit if our parents looked at a car.
I sympathise but the report actually has three introductory sections titled: what this report finds, why it matters, and what can be done.

So the tl;dr you desire is in there.
This idea is formalised in the concept of "positional goods" [0]. Fred Hirsch coined the name in his book The Social Limits to Growth, which I definitely recommend - it contains a lot of interesting discussion about the place of positional goods in the economy, and how the rising share of consumption of positional goods affects welfare.

[0] https://en.wikipedia.org/wiki/Positional_good
The cost of Filmizer
The way I see it in the field, older doctors are less likely to try and keep terminal patients alive as long as possible and more likely provide just palliative care. You know, instead of intubating 90+ y/o elders that won't get extubated until death.
Uber Doesn’t Want You to See This Document About Its Vast Data Surveillance
I think I've heard of them once, but what does Twilio bring to the table to enrich Authy? Plus, Authy is literally competing against Google Authenticator, which despite the name is open source and free to use. Authy is asking nearly 10 cents per auth: https://www.twilio.com/two-factor-authentication/pricing
Weird. Just tried using the Polymer app in Safari and it worked fine. I'm guessing different browsers handle this case differently.

Edit: Just tried again using Chrome, back + forward consistently took me to the same scroll location.

Edit 2: Ahh, Chrome doesn't restore scroll position correctly if you scroll a bit when you go back to the home page before hitting forward. Safari handles this fine.
Most articles written by journalists about technical issues read like the journalist took the facts and ran them through a Mixmaster before printing them.

One nice anomaly is the "Aviation Disasters" TV series, which gets the tech right as far as I can tell.
Hilarious. Blasted auto-correct.
React is notable for this: inserting HTML strings directly into the DOM uses `dangerouslySetInnerHTML`, and also has used names like `__SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED`: https://news.ycombinator.com/item?id=11447020
All the architects I met at MSFT were (formerly) star devs, and most still wrote some code (and did code reviews).
If people really wanted this, you could easily build this tool for money.
Writing a lexer in Go with Lexmachine (2016)
Windows 10 S Will Not Support the Linux Subsystem
WikiLeaks – Vault 7: Projects
> In other words, the government is paying through the nose

With our money, one might add.
"Overtime violations: Failing to pay nonexempt employees time-and-a-half for hours worked in excess of 40 hours per week"

I'd say not paying even "exempt" employees for overtime is wage theft as well.

It's just that the laws haven't caught up with that reality yet, and those "exempt" employees haven't managed to stand up for their rights yet.
I mean, he's in the middle of an ocean.. Just lean overboard.
4 Tips to Help You Brand and Market Your Products
As we're all comfortable with numbers plucked out of the ether, let's use yours:

1. The group of low-wage workers produce on average $9/hr.

2. A minimum wage of $15/hr is introduced.

3. The income of 10% of the group falls to $0/hr because they lose their jobs, a fall of $9/hr * 0.1 = $0.9/hr on average.

4. The income of 90% of the group rises to the new minimum wage of $15/hr, an increase of $(15 - 9 = 6)/hr * 0.9 = $5.4/hr on average.

5. The net change in income is $(5.4 - 0.9 = 4.5)/hr on average.

So with all these contrived numbers the introduction of the minimum wage raised low-wage worker pay by $4.5/hr on average. Is that bad for low-wage workers?

Of course, really, we should just take ryandamm's advice here [0] and stop trying to provide our arguments with the air of rigour by throwing some made up numbers around.

[0] https://news.ycombinator.com/item?id=14381189
What is the point of anything? Why do you get out of bed every morning and not just lie there waiting to die instead?
Yes, I should have used prepare in place of cook, as cooking requires heat.
Looks remarkeably like a 3 Dimensional wave function inside a sphere the size of the universe
Second this. It might seem irrelevant for us folks, we aware of different places to seek help e.g. Stackoverflow but when introducing someone new and they encounter a million questions about programming in a language, searching just becomes a nightmare with these single letter naming.
This article was also discussed here near its publication, at https://news.ycombinator.com/item?id=14040885 .
There's an API: https://github.com/HackerNews/API
Google’s New AI Is Better at Creating AI Than the Company’s Engineers
I listened to a podcast on this, Freakenomics Radio Bad Medicine Part 3.
The takeaway was that newer doctors had better outcomes than older doctors with the exceptions of surgeons.

"JENA: Exactly. So patients more or less end up getting quasi-randomized to physicians with different characteristics. So for example if you happen to get hospitalized in the first week of May, you may be treated by a group of doctors who on average have five years’ less experience than if you happen to get hospitalized in the second week of May. And we can basically see what happens if a patient happens to be treated by a doctor who is 20 years out of residency versus 5 years out of residency. And what we find is that if you happen to be treated by a doctor who is 10 years or 15 years out of residency, your mortality within thirty days of being hospitalized is higher."
How to promote a new website- 5 lesser known ways
I wonder how often this happens outside of The Valley too.
I'd be surprised if the AF447 pilots didn't realise the aeroplane had reverted to a set of laws with fewer protections, as that was why the autopilot disconnected in the first place. If the autopilot spontaneously disconnects your first question is presumably going to be why.

Then again, I'll probably never understand what the pilots of AF447 were thinking, and their actions lacked coherence. But I would expect a perceptive pilot to notice the change of law. Especially given the stall warning - normal law has full stall protection, so AFAIK hearing a stall warning is strongly indicative of non-normal law.

AFAIK pilots can always revert to direct law by disabling the primary computers on the overhead panel. The article is curious though, because it states the pilots tried to reenable the third primary computer after it failed, which resulted in a second dive. They gave up on restarting it after that, but left the other primary computers engaged, but were concerned about whether the plane would behave. My (potentially misguided) instinct there would be to throw out the primary computers altogether as a precaution.

It wouldn't surprise me if Airbus training encouraged pilots to always try to return to the maximum level of automation and envelope protection after a failure. In that context - the context of Airbus's culture - deliberately reverting to direct law could be seen as irresponsible, even if it seems like the opposite could be said to be the case in this incident. If so, it'd just be another way in which Airbus's approach to aviation raises questions...
Language-agnostic schemas based on Haskell's type system
I use DreamCompute, which is DreamHost's OpenStack cloud computing. The smallest instance cost just $4.50 a month at 512 MB and $6.00 for 1 GB. Each instance comes with 80 GB SSD + 100 GB block and bandwidth is currently unmetered, though DreamHost has stated they will likely be charging in the future. I can't imagine they would charge a fortune for it and would likely keep it very competitive. Having scoured the Internet for a better cloud system than that and better rates, I haven't seen anything that beats it.

I currently have a fair-amount-of-traffic website sitting on the 1 GB server, while I have several web apps, which aren't getting traffic at the moment, sitting on a smaller single server.

I don't have teams, but it is pretty easy to know what instances I spin up and which ones I'm using. Regardless of whether the server is being used or not, you still get charged. So to not get charged, I only use what I need.

I remember using AWS once, really just for testing, and somehow wracked up a bill for $90 or something like that, despite not getting much traffic. I think I set up a portfolio website, WordPress with like 6 pages, and forgot about it. I doubt it was getting a lot of traffic. Luckily, Amazon actually refunded me. So sometimes pay-for-usage is not always the best way to do things.

But as far as uptime for DreamCompute, so far, other than figuring out how much I had needed in the beginning.. because I had originally set my 1 GB server to 512 MB, the website kept crashing. Once I figured out I needed more RAM and put caching in place, the uptime has been 100%.
Now do it during Atlantic hurricane season.
using ls with globbing is redundant: the shell will expand * 1* .png to a list of files, which will then be passed to the argument vector of ls, looking up the files twice. You could just do echo * 1* .png.

ls doesn't do glob matching. ls '*' would try to fstatat (FreeBSD) that character.

EDIT: formatting
Nope, your theory says it should. In practice it doesn't.
Other way around, Authy gets Twilio another channel to upsell telco services. $0.09/auth is fine if you cache it for 30 days/ever.

And why not Google Authenticator? Some people either want to avoid Google products or be more appealing to customers who want to avoid Google. I know of Authy since itch.io use them.
Testosterone levels vary wildly from person to person based on different conditions, but if you look around you can find reference ranges for men and women. The reference ranges for "Average" male and female adults from one source are:

Avg. Adult Male 270 - 1,070 ng/dL
Avg. Adult Female 15 - 70 ng/dL

So the top end for women is much smaller than for men, but it's not actually that far from the lower end of the male range. These are "normal" ranges, and some (otherwise) perfectly healthy men are below the bottom end, and some women are above the top end.

One might expect that ovaries don't produce testosterone, but in a typical healthy XX woman the testosterone in her bloodstream is produced by multiple parts of the body. So while an XX individual has low levels, there are multiple sources of it in their physical makeup, and it's at least theoretically possible you could increase production.

As far as estrogen goes there are some easy ways to produce it for an XY individual but the side effects are pretty severe :) Some otherwise healthy XY men have various genetic or other maladies that cause their body to produce unusually high levels of estrogen by itself, so assuming you could control for the undesirable side effects, it's clearly possible to do that too.

Personally, I don't think we're going to get a good handle on producing the hormones necessary for MtF and FtM trans people in the body naturally anytime soon, but it seems feasible to me. And it would certainly be helpful to cis people with unpleasant hormonal disorders.
And how would it pronounce ¯\_(ツ)_/¯?
Cryptography expert usually recommend not to use the same key (here the ransomware's public key) for transport and storage. Maybe the symmetric key should not even be stored locally.

But the drawback is that with this approach the same symmetric key would be used to encrypt all files leaving it longer in memory. If 1 symmetric key is used per file it would mean that the ransomware would need to be queried for every file.

Using a locally generated asymmetric key encryption key AKEK to encrypt the files means that:

- The AKEK Pubkey can be kept in memory and the AKEK private key be sent immediately to the control center.

- A different symmetric key can be used to encrypt every file and the control center can be queried only once to retrieve the AKEK private key

On an unrelated note, I wonder if people thought about doing a DDOS on the onion service ... ?
Postmarketing Surveillance Is Good and Normal
I was told by my sailing instructor, with tongue slightly in cheek, that a yacht is a boat you can sleep on.
> So why not try letting the program exist as an embellished AST, that you edit in multiple IDE views?

That is possible with Jetbrain MPS's Projectional Editor [0],
used for developing (using) DSLs.

Cool thing is, you can define your own projections and e.g have your program projected from AST to a table, graph, text etc.

[0] https://www.jetbrains.com/mps/
ANONYMOUS REPORT
Ok sure, but being able to perform operations on a bunch of files shouldn't be hard in a shell language. And mathematical operations are an incredibly basic thing that are necessary for almost anything.

And why is it so wrong for the shell to be a decent programming language? It's not impossible. It doesn't need to make anything harder or more complicated. And it adds a ton of functionality. There are tons of people programming in Bash and powershell anyway.
Searching for "<Letter> Programming Language" works wonders. Give it a try sometime.
Exploring the WORLD's MOST BEAUTIFUL METRO IN Budapest
The idea was not new or even very cool (well... maybe a little bit). Product hunt is successful because this guy is great building communities. And taking care of them, of course.
If Taleb had published the Black Swan and then retired, he would have been a legend. Instead he keeps talking and it becomes clear that there isn't much difference between him and someone like Peter Schiff.
Rich Teeth, Poor Teeth: Life Along the Dental Divide
Thanks. Those are decent arguments. But ...

> More and more people are getting access to broadband, yet it's still quite expensive.

Why isn't that an issue in so many countries, where broadband is widely available, and not all that expensive?

> The idea, which you will have to defend against if you ultimately want net neutrality, is that companies could pay for the bandwidth.

OK, that works for Netflix. But it increases barriers to market entry, and thus stifles competition. And more generally, it's a regression to pre-Internet walled gardens.

> Point being that a lot of people lack broadband because they can't afford the installation cost and that is a big different between Internet access and other utilities which are much more universal.

Back in the day, the US had the Rural Electrification Administration. Everyone got access. But they still had to pay for the electricity. So why not for Internet access? Users could pay for some mix of bandwidth and throughput.

I mean, when I lease VPS, I typically get either uncapped 100 Mbps uplinks, or 1 Gbps uplinks capped at 1-10 TB/mo. VPS with 1 Gbps uplinks and 5 TB/mo go for about $20/mo.
It used to be a commented on phenomenon that the month after the twice yearly arrival of newly qualified housemen in hospitals were the worst periods, mortality wise.

I don't know if that is still the case or indeed was ever a 'real' thing.
Online Booking Software for Your Business at Phpshoppy
Yes. Those exist.
With so much weight on the keel, the boat is very unlikely to tip over. And if it does, it will right itself. It's most likely a very rough roller coaster ride, but unless you loose the keel or water gets into the boat you'll come out upright. Since the space inside is so limited, the usual danger of bruising yourself when the boat tips is limited. Not much space for objects to fly either.