skysight-inc/HackerNews huggingface dataset:
> They have no plans to actually reduce CO2 emissions, their plan is to maybe slow the increase in the next two decades. They also have no plans to reduce their extreme consumption of coal, rather they plan to try to have more renewable energy as a share.

Not true. They have been stopping most coal plants that were in the planning stage.

https://www.nytimes.com/2016/04/26/business/energy-environme...
They said it was one face for now.

We don’t know if that means ‘until a software update next year’ or ‘for this hardware recision’.

I’m hoping for the former. For that use case it is certainly a step down from TouchID.
Fame, money, Nobel prize, etc...
The Soviets and (Communist) Chinese were also operating in North Viet Nam so the idea was that the locals were being protected from those under the influence of an evil foreign power.

You can make up your own mind as to the legitimacy of this (you can probably guess what I think) but my comment is intended as a normative response to your question.
Just don't use a cloud, it's always expensive and just helps if your requirements changeing fast.
Pretty please add European stocks (UK and Germany). The US screeners are all pretty good. Europe side it's all garbage.
Is this actually unrealistic? About half the managers I've had have been "working on a startup idea" or some such.
Its disingenuous to claim its 4MB when the first thing it does when you run it is download 500MB of data in order to function.
I know I've disagreed with you on many topics in the past but here I think you've hit the nail on the head.

I'd add an addendum that confuses me and adds to the problem at hand; not only is there a culture of fear, there isn't even the empiricism to ask for accountability. No one seems to be asking what the outcomes of these various efforts are, and a handwavey "we've caught SOME people despite ruining the lives of others and catching millions in a massive dragnet" seems to be enough for many electorates.

I had written a much longer response, but I can be more concise to summarize as: "I think there are other incentives that serve to worsen the fear"; our election process and media finance structure are two components of this. I have no good ideas on how to decouple all of these without throwing out various babies with the bathwater, but right now the fear seems to benefit the status quo and is thus going to be rather hard to displace, especially alongside an often shaky education system.
Tesla Turns Power Back on at Children's Hospital in Puerto Rico
Spacewar: Fanatic Life and Symbolic Death Among the Computer Bums [1972]
You don’t have to face unlock while It’s on the terminal. You can do it before.

Either way Apple Pay works much better in the Apple Watch than the phones and I doubt FaceID would change that either way (better or worse).
The beginning of my open source business journey
Having the source but not building it yourself doesn't rule out that the compiled app actually has different source than the code you got. So having the source but having it rely on some complex or irreproducible build system is not enough for open source here.
Just got spam about this. Guess they felt like burning their "one" shot with this subject. Bad move.
You start off relationships with potential new subordinates by asking them to break the law in order to demonstrate their value to you? Wtf man.
> If compensation could be a direct output of an algorithm ... people could agree that this person is being paid fairly

Nope. Then they would start accusing the algorithm of being racist, sexist, otherist. They would cite institutional bias - bias so pervasive everyone has it even while no individuals do - and demand the algorithm be tweaked for their favored lobbyists.

The problem with pay transparency is not that it doesn't work; the problem is that the entire concept is immoral and evil. How much money you make is, properly, strictly a conversation between the parties in the transaction. No one else should care about your income; they should focus on maximizing their own value and find those for whom their services are the most valuable. The kinds of benefits valuable to an individual are unique: everyone has a different in background, life choices, purpose, and capability. There is no way to account for the fact that person A values work that involves travel, while person B is interested in work with a predictable schedule; and it is improper for person B to look at person A's compensation and make judgements about their own compensation, not because it is impossible to analyze all of the factors, but because person B must decide their own purpose and work toward it.

This is simply another manifestation of the inequality debate. Equal is Unfair is a great book that unpacks the issues of inequality: https://www.amazon.com/Equal-Unfair-Americas-Misguided-Inequ...
You must be applying to the wrong companies then. I just got done doing interviews, and I looked at what the second round candidates had available on GitHub and their personal site, and the one who got the job had about 5 projects that were impressive.

Good employers care. I care. Its not signaling. Its important.
Spirograph Simulator?
Solved to an exploitability of 1 milli-big-blind / game, which is stated to be within ~approximately optimal over the bounds of a human lifetime of play.
> Research Fellow in Ophthalmology, Harvard University

And I'm sure he's a fine opthalmologist.

> I am an independent researcher with a novel theory of mind and brain, inspired by the observed properties of perception. These observations are confirmed by some peculiar anomalies in phenomenal perspective. The implications of these observations are that the foundational assumptions of neuroscience are fundamentally in error, and that an alternative paradigm of neurocomputation will have to be formulated to account for the properties of consciousness and perception.

If it quacks like a quack...
Not everybody considers self-harm to be immoral, you know?
> All arguments against salary transparency seem to be that people will be unhappy when they find out that the company has screwed them over and therefore it's better for these people to be ignorant.

Why do you assume someone making less is being "screwed over"? Imagine employees A and B. B greatly outperforms A and therefore rightly makes more. However, A is delusional about his skills and thinks he is as good as B. Pay information is made transparent and A sees he is making less. This makes him mad because by all rights he ought to be making as much as B! This type of comparison/resentment might make A want to quit or ask for a raise, whereas before he was both content and fairly paid at his performance level.
Just out of curiosity, what's the traffic like?
Fundamentals of non blocking I/O on Linux/BSD
Something like Buffer's formula (https://open.buffer.com/transparent-salaries/) isn't really "gameable", as far as I can tell. And the counter argument might be that you'd attract talent that appreciates the transparency.
I personally am not, but will definitely run it by some people. At first blush this looks really neat. Thanks for sharing!
And given preorders are Friday morning the reviews should be out today or tomorrow. We don’t need to argue about this anymore we’re hours away from people with hands on experience telling us if it works.
Ray Dalio, Populism: The Phenomenon
Yeah it would be a little obnoxious but I think it would work
GCP Podcast #100 – Vint Cerf: past, present, and future of the internet
I use side projects to figure out what aspects of software engineering the candidate seems to enjoy. Do they fiddle with the CSS nonstop to get the margins just right? Are they constantly trying to decrease the memory impact of a function? Does the README read like an appliance manual or a haiku of puns?

Side projects are a strong signal the candidate enjoys this line of work, and ideally I'd want them working on things they would enjoy.
So you are saying that China is going to do nothing to stop its horrendous air pollution problems from coal, and is in fact going to allow them to get a lot worse? I find that hard to believe.
Do they just keep posting the same link every 12 month?
Because RHEL kernels are very old and the maintenance burden of backporting btrfs changes is too great (and fragile).
That's fine, I'm happy to hire someone who is dedicated, passionate, and loves coding enough to to a quick assignment. Its not free work, its a demonstration of skill.

In fact, we just hired someone who did that, and her assignment came back better than expected. At first we were so-so on her due to potential lack of experience, but the assignment (and her projects on her personal site) showed us were wrong.
A query white list is functionality identical to hand-written endpoints to serve each use case, except there's no hand-writing involved.

As long as you have a half-decent build pipeline and embrace static patterns on the client, you get to keep all of the benefits.

To be honest, you seem like someone who hasn't done a lot of client-side work, especially with component systems. The benefits to development speed and maintainability are significant, and nearly all the downsides can be mitigated.

If you're only approaching this from the perspective of a backend developer, i'd fully expect GraphQL to be underwhelming to you.
3 awesome features of the TypeScript type system
It only seems weird because it isn't the norm -- like one of the other commenters mentioned, we tend to know the approximate net worth / salaries of family/friends and yet society, on average, continues to run.

And in large companies with salary ladders, we know the range of all our coworkers.
I wasn't ignoring the parent context, which was that crime is at historic lows which is not true.
Something others haven't mentioned here when discussing the gmail vs inbox situation is the trio of products, Keep + Cal + Inbox, that make for an absolutely _awesome_ reminder workflow/experience.

IMHO if there's one thing missing from Gmail right now is the integration of Reminders from the other products. It doesn't really fit with the gmail workflow though, so I guess it's just another example of the same 'gmail should be more inboxy/inbox should be more gmaily' argument.
I used to tear my hair at the cost of PC104 format embedded computers. No more!
Sure, at this point building RNNs that generate unique text on a particular topic isn't a big thing to do, it's something that can be given as a home exercise for undergrads.
> This is the Singapore playbook

Interesting. When I toured several companies in Singapore, including Google, most of the staff were from Europe or the States. If Singaporeans are indeed doing well in their own schools, my guess is many are still leaving to work elsewhere. I frequently attended programming meetups where about 90% of the attendees were non-Singaporean.

But then, most of the Singaporeans I've known were quite happy to live and work in a Western country; I lived there briefly and was frequently asked by locals, "why would you want to live here, it's so small."

Regarding pollution, it was actually Singapore's air pollution that caused me to leave. I think I'm not alone with that sentiment.
> Right, so if you don't have the full "query", which you don't with multiple REST round-trips, then you won't push it... well.

Yes. But of course, GraphQL ad hoc extensions are discussing limiting this arbitrarily as well.

> Cool, so guessing. That's exactly what I want my API's performance profile to be based on.

No. For example, if I can say that a banking customer wants to see a second page of transactions 90% of the time, then I should push the next page every time. If I can say they want to see the third page of transactions 10% of the time, then it makes sense to defer the cost.
I've found IF to be much, much easier when doing keto. It is possible that most of the gut flora reliant on carbs and sugar die off after some time.
Everything about this reeks of nastiness. I'm sure it hurts to have your past wrongs put under a microscope publicly. I remember the days after my divorce, and the pain and shame were excruciating. The only thing that would have been worse would have been if I'd denied the obvious truths, minimized my own misbehaviors, and relied on self-righteousness to assuage pangs of guilt.

Sadly, Scoble has not (yet?) come to that realization. I hope he stops talking long enough to realize his own pain, as excruciating as it is, isn't the story here. It's the pain he caused to others, and is continuing to cause with his self-righteousness.

This isn't he-said/she-said. It's he-said/they-said, where many witness corroborate the other side of stories he tries to reframe. When even his own false reframing of stories makes him sound like a troubled terrible actor, that ought to have been a sign to him to not hit publish.
Staying safe in the ICO FOMO pressure cooker when spear fishing looks tempting
> Anonymous? My user can easily be googled...

Feel free to link it up with your real-world identity; I just find more generic profiles with the same user id.

> women are less INTERESTED

Yes, this is an example of your lack of historical grounding. That is the same sort of sexist nonsense that we've been seeing for generations. The argument goes: women aren't technically inferior, it's just that they're naturally not interested in bothering their pretty little heads with high-status jobs like law, medicine, and engineering. Their biology just drives them toward naturally nurturing jobs, like homemaker, paralegal, nurse, and secretary. Sure those jobs happen to be all low status, lower paying, and lacking in ability to advance to positions of authority. But it's just a coincidence that women's biological lack of interest happens to keep them subsidiary to men, just like they always have been.

It's just "women are inferior" dressed up in a dinner jacket so it fits in with polite company.

> where there are practically 0 bars for entry

This is just shockingly ignorant. Please actually read about the topic. Plenty of women in tech have stories that bely this. Plenty of research refutes it. In America, gender socialization starts early and runs deep.

> So 50/50 representation is to be expected

Sure, now. 20 years ago, 50 years ago, 100 years ago, it wouldn't have been. And somebody just like you would have been posting impassioned screeds about how women just don't want to be doctors and lawyers. How the data clearly shows that they aren't interested. How any advancement past the current status quo would have been only due to shocking discrimination against men.

As subsequent events prove, those dudes were making a self-serving, willfully ignorant argument. They were wrong. At least do yourself the service of understanding why before you post the same tired and discredited arguments in opposition to this generation's increment of progress in tearing down societal sexism.
Stop throwing cash at poor nations
Google introduces Neural Networks API in developer preview of Android 8.1
What you are saying is true, but Xi seems to be using the great power he has accumulated to really crack down in some areas, like corruption. Maybe he will do the same for pollution.
I mean, that sounds likely to cause violence earlier than would be necessary?

Why would nations respect such a claim? And if they did not respect it, and they sent people, and those people claimed a part, how would the dispute be resolved?

Mars is pretty big. Just, claim the part you are using?
beautifully done. I particularly like the reports on single stocks --- e.g. Overview screen and income/cf/balance sheets
Yeah, I've read and enjoyed both!
I'm guessing there are at least a few employees/founders of startups on this forum who sell products that encourage this behavior.

Not too long ago I saw a straight-faced suggestion on this forum that doctors should have cameras in their offices to record all patient interactions/exams/procedures for ML purposes.

I'd be out the door immediately if a doctor ever pulled something like this.
This again?

Hello, I'm your peer. You're showing me.

Not HR, not the Engineering Manager, not some mythical burn-down chart, but your partner in crime.

What sort of jobs have you pulled? I don't care about the minutiae, but about the overall scene.

Code smell is a factor, like it or not. Same story for by-catch and "gore" in the form of spaghetti, inheritance and commentary.

If you can't be bothered, I get it. Punt, shift blame, cross your arms and dig your heels in.

I don't care, because without a portfolio, I don't have an opportunity to appreciate the qualities of your work, good or bad.
i disagree. you’re welcome to explain how your statement does not amount to keeping men hooked on porn so they don’t rape (because that’s the alternative).
It doesn't make sense to volunteer extra information that could be potentially used against you.

Unless you have done your time consuming best to ensure its 'perfect'. And this directly leads to a culture of resume driven development.

For those who are actually active on projects most interviews do not provide the context to absorb the information of your contributions; coding style, tradeoffs, constraints of these projects etc. They will all end up sounding like excuses.
Sure, that might happen. But you're invoking a potential problem that might happen, when we have problems (gender and racial pay gaps) that are A. more severe than the potential problem you're invoking, B. already demonstrably occurring, and C. potentially correctable via salary transparency. If we can make a step towards correcting existing problems, and the best argument against it is "this might create a less-severe problem at some point in the future", we should probably take that step.
You mean India and Persia I suppose :-)
> The "series of if statements" also has to read the line, split it, and parse an integer

All of which are built in functions...

> To behave like the AWK script it also has to catch an exception and continue when the input cannot be parsed as an integer.

Not quite sure what behavior you're referring to here. When I tested your script, it happily treated "xy" as divisible by 15.

> Go ahead, write the Python script that behaves exactly as this AWK program does.

import fileinput
for line in fileinput.input():
replaced = False
if int(line) % 3 == 0: print("Fizz", end=''); replaced = True
if int(line) % 5 == 0: print("Buzz", end=''); replaced = True
if replaced: print();
else: print(line, end='')

> Moreover the pattern expressions are not constrained to simple tests

And none of these, except maybe for the range operator, are particularly challenging for python.
I live in a major metropolitan area and frequently travel to many others; I can count on one hand the number of times I’ve actually used Apple Pay. And two of them were at an Apple Store. Where are all these vendors with Apple Pay?
No surprise that a Murdoch publication hell bent on proselytizing Reganomics opines against open salary information. Nothing here stands muster - in school, kids freely share their grading information, and seldom do they not understand why an objectively better performance earned someone a better grade
TIL that SSIDs exhibit weak force coupling
Then A is free to do so, but if he's not actually worth more, then he's likely to find out in his job search that he can't command B's salary. WSJ seems oddly unwilling to let the free market resolve this issue.
Sounds like the only benefit is keeping A in his delusion, instead of informing him via a competitive market that his skill is not as high as he thought he'd be. Oh, and saving the company money. And making it easier to have private favorites.

If someone is in an executive position, and something like you describe happens, it is their fucking job description to resolve the problem. Meanwhile, by having open salaries, everyone has the information needed for a competitive market. Including college graduates, who get screwed over routinely

//Edit: Oh, and if A ever DOES need to find a new job and advertises his "delusional" skills, either him or his next company will feel the pain from the lack of price information here
If you want to know what I meant, I can tell you.

In practice I was able to have a GraphQL server which produced optimal downstream request waterfalls (i.e. to internal APIs) for every query that our app made in practice, and nearly every contrived query I could come up with.

So what I mean is that if you'd hand-written the code to handle those data requirements, in nearly all scenarios you wouldn't have been able to do better.

Does "optimal, nearly all the time" make you feel better?
Ryerson vs. Laurier Live stream
Ok, but that's not really my problem. That's bad management, because they're apparently carrying around a bunch of dead weight and not doing anything to correct that problem.
Not an electron density map?
The main point here is that they acquired a license for the software with explicit purpose reverse engineering the language, even though the license forbid that.

If they had "just" implemented a clone without getting a licence from SAS, then they likely wouldn't be in trouble.

"Is it forbidden for US citizens to create NVIDIA CUDA clones now"
No, but if you download a free piece of software with a license that forbids you from using it to create a clone of NVIDIA CUDA, and you agree to the license and you do just that... well then you breach the license you agreed to. It's not a blanket ban on every case of reverse engineering, just a case of WPL shooting themselves in the foot in an obvious manor.
Sad to say it, but it seems like email is the new fax machine. At least in terms of the younger generation's perception of it as a communications technology.
R as a Domain Specific Language has great output for Reports, Word Documents or Power Point slides and a million of reports. There is also the shinny package and shinny server for web publishing.

This is why I went to R from Pandas. My company was impressd with all the reports but asked why they couldn't edit the themes. Then I did it in R in 2 days and haven't looked back. I love Python but I have been using it less and less and more Racket.
Taiwan is lovely but still suffers from air pollution. Much of it is local pollution, but some also that drifts over from China. I found it quite challenging when I was there.

But the food is great, so there's that.
No worries, I will do my best! Yes, peroxide from any source can cause explosions, but usually only at high concentrations in water. At low concentrations (below 8%) metal contaminants, especially precious metals like platinum and palladium, can cause explosions.

During manufacturing, hydrogen peroxide is synthesized at low concentrations in the anthraquinone process (below 8%). However, it is manufactured in a highly explosive alkylated aromatic solvent and in the presence of a palladium catalyst. Both hydrogen and oxygen are used, which when combined will explode quite easily. The current manufacturing process goes to great lengths to keep the hydrogen and oxygen in separate chambers, but inevitably something goes awry. What is a pretty common problem is after liquid-liquid extraction, there is some residual hydrogen peroxide left in the aromatic solvent that makes its way into the hydrogenation chamber. In this scenario, you have hydrogen gas, palladium metal, a flammable solvent...and hydrogen peroxide all in the same vessel...which is a bomb :(

Our process doesn't use metals or a flammable solvent. We replaced them with enzymes and water.
A female relative of mine is a occupational therapist (registered). Over the last 15 years, she's had a series of full time jobs in facilities (mostly retirement care) that each eventually converted into contract-based work, mostly as the facilities consolidated into umbrella companies. In each case, the working conditions have deteriorated to the point where she has been driven to find a new job, but the sense I get is that finding non-contractor work in that field at this point is getting asymptotically more difficult (at least in the mid-Atlantic US).