skysight-inc/HackerNews huggingface dataset:
Some months ago I got a kick scooter, non-electric. I use it every day, except occasionally the bike is more practical. It's a lot of fun.
Vulnerability disclosure is a hotly contested topic in the industry and Colin's comments can also be interpreted as saying Theo has no intention of falling in line with an opinion he clearly disagrees with.

Given that Theo maintains OpenBSD and what has come out of the project (https://www.openbsd.org/innovations.html), I think it's pretty clear that Theo is an extremely productive member of the community.
I really like the way it's commonly done in German industry. You will typically see a union negotiated compensation table with a very wide range of set pay grades. The entire table (i.e. ever employee) gets a raise every year to stay competitive with the labor market. When you enter the company, you get assigned a grade appropriate for the position (plus whatever additional pay you negotiated). As your value to the company rises, you advance to higher grades.

Actual promotions in the org chart are entirely seperate from that. This can and often does lead to situations where an average engineer makes more money than his team lead.
Raspberry pies can't deal with sudden power cycles, that corrupts their storage. I don’t think they are suitable for use as a critical part in a car.
Related to this is addiction treatment, which in the USA is unregulated. Many treatment centers don't actually follow scientifically sound methods for treatment and are little more than an expensive summer camp for adults.

John Oliver did a segment on the situation a couple of months ago, it's worth a watch: https://www.youtube.com/watch?v=hWQiXv0sn9Y

This kind of misleading advertising for privatized healthcare sickens me. It happens for all kinds of healthcare, individual anecdotes used as advertising for a treatment with a low chance or success, or for treatments with no proof of success at all. I saw it just today in the newspaper for a depression treatment service of some sort, which tried to disguise itself as a legitimate article, and essentially tried to guilt trip the reader into thinking that the best option for their friends and family who are at risk of suicide is to send them to this treatment facility.
China systematically hijacks internet traffic: researchers
Yeah but in fact the eye does the same thing. I think a lot of people are to some degree aware of their photo biases, from color filters to ai filters, and will modify their response or not internally.
ICANN Frees .Amazon Domain for Company Delegation
Given the role that social stuff plays in suicidal ideation, that's seriously disturbing.
Original Paper: https://scholarcommons.usf.edu/cgi/viewcontent.cgi?article=1...

Bruce Schneier's blog post on this paper: https://www.schneier.com/blog/archives/2018/10/chinas_hackin...
Survey on traffic prediction in smart cities
We already had more tv and video games than we can handle when i was growing up in the 90s.
Miley Cyrus – When I Look at You
I hear ya. I've been a programmer for over a decade and even though I'm making great money and it's intellectually stimulating, I'm essentially giving it all up and diving into biotech (studying now for an M.S. in Bio).

The headwinds are persistent: credentialism and a glut of PhDs that are way more qualified than me. I'm constantly meeting bio people going the other way - into tech.

Despite that, I'm stubbornly going to keep going because like you say, the potential of Biotech to reduce human suffering seems so much greater.

I worry about becoming pigeonholed by my background, or falling into the many pitfalls you point out like screwed up incentives or narrow funding paths. More than anything, I want to work on something important and meaningful, like a disease.

Roughly speaking, my current idea is to learn the basics which I'm in the process of doing now [1], get basic credentials, and then find data on causes of suffering, take the first derivative, sort descending, and go. I know it's naive, but it seems like the right thing to do.

[1] https://freeradical13.github.io/
How to Enable Ajax Newsletter in Magento 2
Bitcoin for beginners (in 3500 words)
FWIW, if HN would offer a disagree and flag button as two options, we would have far better conversations here.

Flag / downvote is essential, or we would just get spam or become Reddit. But currently there is no way to disagree without punishing.

As it is, many are afraid to post anything other than echo-chamber because they might get downvoted.
That's very interesting, thanks. And also fairly new?

> covering Africa's fastest-growing economies, where no fixed network has ever existed before.
I don't see why every country would have to change their symbol.
Yes, all countries have guilt in their pasts, as do all people, but Imperial Japan was a fascist regime that killed 50 million often with horrific brutality. And let's remember, it's just a war flag, you can change it with the stroke of a pen. The flag won't care. The Self Defense Forces won't start to suck, and the neighbors will have one less reason to think of Japan as an enemy, a real boost to national defense. You might not understand the depth of animus in the region against Japan -- schoolchildren are taught to despise it because of the fascist empire, and the Rising Sun Flag is shown as an analog to the Nazi swastika. Completely unlike Germans, Japanese are portrayed as at best ignorant of the dark side of their own nation's history, and flying a flag that on sight causes more than a billion people to swell with rage because they connect it to Japan's fascist past does nothing to dispel that notion. Fret not, the neighbors also choose to forget the dark sides of their pasts. Yet they must all live together, in an environment that feels like it mixes 21st century technology with late 19th century nationalism.

I love Japan. I've been visiting five or six times a year for quite a while. I flew in naval exercises alongside the Maritime Self Defense Forces. I enjoy Japanese curry. You should really try curry soup in Sapporo, it's fantastic. I could happily live in Japan for the rest of my days. I'd still be happy if they changed the damn counter-productive war flag.
>The pay for Senior & Principal level positions at Netflix are $350k-$500k+ base compensation.

true according to acquaintances from there. Pure cash.

>The same shape of thing at Apple, Facebook, etc. would be about half that in many cases.

the base at FAANG is about half of NFLX. The RSUs take the total higher than NFLX. Know cases where $100K-$200K higher total comp offer from FAANG (i.e. mostly RSU) wouldn't move the NFLX employee - $500K cash change your view of the world :)
That's from 2004. The contemporary story of gentrification is higher-income workers choosing the urban core, and lower-income workers getting pushed to the suburban periphery where adequate transit coverage is less likely.

The relevant quantity here is vehicle mileage, not mode share. I expected lower-income workers to drive much longer distances (whereas the rich would have more car trips but trivial distances). So I'm more interested in "Other research suggests that low-income workers travel shorter distances than other workers" which is genuinely surprising. I wonder how that's fared over time.

[0] Page ix
"Mutli-monitor is doable (not as good as macOS but as good as windows), "

What's the gap between Linux/Windows and Mac OS ?
For those interested in a (easier to read) write up, see [1]

[1] https://physicsworld.com/a/feynmans-ratchet-is-built-at-last...
>>He left and went to Dell as a senior director of development.

He was not a software developer. I also I have long believed skills > management on the longer run.
Ask HN: How to justify time spent on updating dependencies to managers?
Can be time-consuming and benefits are not as apparent as adding new features. For example going from Rails 3 to Rails 5 is a huge deal. Especially if you have 500 lines long Gemfile (list of dependencies) where all of the gems also have their own dependencies.

Without thinking much I can say:

1. It is easier to work with relatively fresh versions of modules. Blog posts are being written about them. Generally frameworks and libraries get easier and easier to work with. New features are being added making previously difficult things easy.

2. Fewer bugs and security vulnerabilities. Bugs discovered by you are more likely to get fixed upstream. If you use old version and find a bug that is present everywhere you have to fix it yourself for the unsupported version.

3. Developers from the market would consider working with legacy versions a disadvantage and less likely to join the company.

4. Better performance.

Reasons to say no:

1. Time spent on updating can be spent on features which are easier to connect to revenue, thus making it more lucrative for people who'll get the credit. Career advancement. And often features are actually more important than everything else including security, performance, code quality, and things like that.

2. You will introduce regressions.

3. Some applications are working well enough anyway. Your update can mess them up.

4. Expensive.

5. Most applications and programs don't need to be technically excellent. They can be mediocre with strong brand.

How would you justify such updates? How do you make sure that you're not putting your own desire for freshness above company's true goals of earning money?
Allowing the rules to force you to fire people like a robot without concern for their quality is stupid. No way around it.

Of course it is not bad compare people to each other, the stupid part is making decisions by blindly following rules.
Would be interested to see how crypto currencies relate to this. Ive heard iota are big into integration with smart cities.
I was referring to this part of our exchange:

ME: There are machine learning techniques that generalise well from few data, but they are not very well known in the industry.

YOU: Sure, and we'd all love to be using those. But even if you generalize well from small datasets, you still generalize better from larger ones.

That is not how those techniques work to my knowledge, so I was asking which ones you had in mind.
There are always trade-offs. Even written language is a constraint by itself.
Bytedance Is Said to Secure Funding at Record $75B Value
thnkz
Different country but I’ve recieved money from FTC settlements before.
I'm responding specifically to the cases which have hit the media in the past few weeks and months.

I'm not interested in arguing hypotheticals. If there's a specific incident that you want me to remark on, I'll be happy to provide my opinion on it.
Philosophy of mathematics is just one part of the connection between philosophy and mathematics. Many historical philosophers have been heavily influenced by mathematical thinking.

To give just a few examples from European history of philosophy: Spinoza took the geometric method (basically the axiomatic method) from Euclid. Kant is heavily drawing on geometry and the discovery of non-Euclidean geometry has been suggested as disproving him. If you look into Hegel's Encyclopedia of the Sciences, you will find a lengthy discussion of calculus.

In current analytic philosophy there are many other areas of overlap and cross-polination, for example in decision theory and metaphysics.
Journalism is a transcript of the most relevant information, and I happen to think the amount he was taking to be incredibly relevant.
If they do anything more than bark they will be put down.
Augmented and Virtual Reality in Education
Before I bought my first computer, at 16 - 22 I was repairing and thus disassembling and assembling back my motorcycles and cars on a monthly basis. I didn't have enough money to buy a good working one so I had to tinker with it very often.

The most extreme I did was to replace the car body after an accident I had (slippery road) in my own garage. After a week or something I got a running car again, with a different color and car body number but whatever ^^.
What? It's not just malicious actors that work on researching this stuff. Spectre and Meltdown leaked well ahead (5 months ahead, in fact, even though nobody paid attention) of the the embargoed patch. People found exploits and started working on defense before the official patches released. Good research into similar vulnerabilities got a huge head start rather than having to wait.

You should assume that well-funded, capable and malicious (at least from someone's perspective) state-level actors are aware of and exploiting these flaws _whenever_ they exist. It's their mandate to do so.
The guy who used it was discussing the difficulty of ascertaining whether or not power-imbalances between people in a relationship implies coercion. Women's general preference towards dating up is obviously a factor, so to ascribe a dismissive attitude to anybody who mentions it is uncharitable to say the least.
I'm more and more concerned about shit like this. I'm not doing anything illegal now, but that doesn't seem to stop companies from destroying your entire life if they even think you have done something illegal.

I feel like if I'd have to have anything that could be seen as remotely shifty behind additional encryption layers, preferably with a way to destroy the records completely at a distance.
I'm not familiar with Canadian law, but under UK law which I suspect is similar, this is called a Civil Search Order[0] or Anton Pillar Order.

"A search order is probably the most draconian order the court can make" [1]

However there is no forcible power of entry and there is no right as such to require entry, however the judge granting the order can hold you in contempt of court and jail you if you do not grant entry. An independent lawyer must be present who is not directly acting for the plaintiff to represent the subject of the order. It's very very expensive.

Edit: Canadian law does appear to be based on UK law to some extent [2]

[0]https://www.inbrief.co.uk/civil-court/search-orders/

[1] https://uk.practicallaw.thomsonreuters.com/2-204-8056?origin...

[2] https://www.mnp.ca/en/posts/civil-search-warrants-in-canada-...
> Even if you don't say it is morally wrong, you still will forbid and prohibit such relationships, adults whom aren't you and who might not have the same value judgements you have.

I think it's okay to prohibit relationships that have a high likelihood of causing problems for the company, just like it's okay to prohibit (legal, morally-permissible!) behavior that is likely to detriment the company in other ways such as all engineers having root on production boxes.

If it's probably gonna cause problems it doesn't matter if it's legal, or if it's morally permissible under certain moral frameworks: don't do that shit, and it's fine for a company to ask you not to. Having relationships with subordinates is likely gonna cause problems, because most relationships end, and many of those that end will end poorly. All it takes is one lawsuit or even some bad PR to damage the business.
It's not so much that they can't be used 24/7, but that Li-Ion batteries really don't like staying at 100% charge (nor 0% either for that matter).

If you can configure your laptop to only charge the battery to ~80% or so, you'll extend the battery life significantly. The optimal range for long-term storage is ~40-60% charge.
IDK, there’s so many reports of rancid olive oil and the wrong type of fish being served. Ingredients are where restaurants can really save costs without anyone noticing.
"There is a related issue in that OpenBSD broke the embargo by publicly committing a patch to add a 1MB stack guard on May 18 — one day after the private disclosure of the problem. This has raised a number of questions, including whether OpenBSD (which is not a member of the distros list) should be included in embargoed disclosures in the future." https://lwn.net/Articles/726580/
This is why castle doctrines and stand-your-ground laws exist and should exist, imho.
In all honesty, if you've seen Netflix software quality deteriorate over the last few months you probably know that they are not that excellent anymore. It's always like this. As long as there's real growth, there's real talent at work. But once that stops (and they now own the whole world, where should growth come from) the Machiavellian spirits set in. And the top doesn't really care about it, since the game of staying at the top is different from the game of getting to the top. The game of staying at the top is very Machiavellian in nature.

If it can be seen on the outside already, then that means it's growing on the inside for a few years. And your post shows that it's really like this. Sad.
You will be left with your dogs dead even if you are innocent.
> Most programmers I know tend to be handy in some way, whether that's fixing their own cars (myself), wood working, or some other skill which requires them to think through problems and work with their hands.

I can relate to that. In fact, I find it downright relaxing being able to work with wood (I like to restore mid-century furniture as a hobby) and compared to all those digital, virtual tasks and projects it's so refreshing being able to physically touch, feel, see and use the result of one's work.
I feel for the guy, but keep in mind: just putting some text in your readme does not create a legally binding contract.
> "Removing the Apple logo from Apple products in order to ship them to the states so they can be used to fix Apple products seems unnecessary."

Putting an Apple logo on something that is not an Apple product seems unnecessary.

These parts are not Apple products. In order for a product to be an Apple product, it has to have been sold by, through or under license from Apple at some point in its life.

These were not, which makes them counterfeit by definition. They might be perfectly identical to the real thing, they might be slightly inferior, or they might be dangerous junk. You don't know.
> What a dumb gamble, even if he was trying to get laid, the risk/reward just doesn't make sense in the context.

What risk are you thinking of? There has been no consequence for him that I can see. He correctly assessed that there was no risk to him.
I recently had fun implementing [0] some of the concepts/math for ambiguous cylinders by Kokichi Sugihara. Some of his first illusions [1] came from researching computer vision, where the computer should understand how a 2d picture supposedly looked in 3d. When feeding it some optical illusions, he realised it would be possible to make these objects in real life!

[0]: https://github.com/Matsemann/impossible-objects
[1]: http://www.isc.meiji.ac.jp/~kokichis/anomalousobjects/anomal...
Given how much Intel likes to throw their weight around wrt embargo terms well past the point of being unreasonable, maybe it's a good thing that someone holds a gun to their head every once in a while.

If you want to lead market in mission-critical product, there's a certain amount of responsibility that you have to your customers and more than once Intel has lost sight of that.
How phasers work in Perl 6
I have the same kitchen setup. I develop film in there with the door closed. Nothing has ever looked fogged.

(I'm talking about developing sheet film in trays, btw... you don't need a darkroom to develop rolls or 4x5 sheets.)
> I would say that this is because of the limits of the SSDs, but then I tested by holding that data in memory rather than disk, then ran the intersection. Same result.

Wouldn't it then just be testing the limits of your memory?
Mikhail Gorbachev: A New Nuclear Arms Race Has Begun
No question but we use it often to test our owns company's awareness, great tool!
I wish I could listen to heavy metal while working too, but the words are usually simply too distracting to me. Also, sometimes I'll get a little too excited for nostalgic reasons, if I'm listening to Dio or something old like that.

Jazz and classical music have another problem, especially if the music is of high calibre - that sometimes if I hear a nice lick/riff/progression then I'll be distracted and will want to look it up. Generic jazz(think elevator music) is fine though. Walking basslines that go on forever and ever are great.

What works for me right now is to listen to fairly repetitive ambient music, stuff like Carbon Based Lifeforms or Boards of Canada.
I'd rather die than live a lie.
> That's what you get when you have fixed quotas for firing people, e.g. bottom 10%. After a few rounds you have some very good people left

That is not a general statement, bro. Not generally "very good people" are left, but people who are very good at achieving certain ratings. It can very well happen that for instance your top coders are actually in the bottom 10% because they don't know "how to human". People who only focus on social skills rarely end up in the bottom 10% tho. So this whole system depends on having very meritocratic rating systems or you end up actually increasing the speed of getting parasites in and normal people out.
That is not completely true, it would be very easy to start a company and acquire such a library and still fail.

It’s also about the quality of the service, the apps and the rest of the experience.
Maybe it should.
Post comments on every page over the internet. Even if comments are off
Elaborate! Are they leaving as well?
I never believed that stress could be harmful. It seemed "mental" issue rather than "real" physical problem.

Until I got blinded by stress! Excess stress hormone can even damage your eyes, its called central serous retinopathy... My central vision is gone and have hard time reading, I cant continue my career as programmer anymore.

Its surprising how damaging excess cortisol can be to a person
Do you mind naming the investor ?
https://www.reddit.com/r/Overwatch/comments/6blbkj/til_that_...

The comment by Bill Warnecke seems to indicate that some of the Overwatch fleet is hosted on AWS.
Compiling to Categories (2017) [video]
I think curry is a adopted food in most cold countries and a native dish in hot, humid countries.

A thick stew with tons of spices and salt is basically a food preservation mechanism - especially for vegetables and meat which would spoil quickly.

Similarly, the origin of baked bread - cold countries had a stove for heating the home. someone figured out how to use it as an oven. Most hot countries use fried bread or roasted unleaved bread (roti). Because it is insane to stand over a stove for too long in such temperatures.
> Ranking systems reward being good at the ranking system.

This is how most of the banking works, anywhere (in fact I think most big oldish corporations). Most people go to the work just for the money, the mission is usually pretty pathetic and/or amoral (get rich guys richer, take as many fees from customers as possible, rob other players on the market etc).

Tons of semi-competent folks, usually various managers playing their games of perception - how do I look to the guy/lady who will be distributing bonuses/promotions.

I don't blame them, this is how whole system is set from C-level all the way to the bottom. That's how the top of the pyramid got there, why would they change the game they excel at. Just pure excellence at your work is possible, but a very ineffective way of getting rewards.
I'm not convinced.

Google's policy seems about right to me. When they discover a security flaw in someone else's software, they give them 90 days before making it public [0]. The choice of 90 days is to strike a balance between applying strong pressure to the company to get it fixed fast, and giving them a reasonable amount of time to get it done and rolled-out. My understanding is that this approach generally works fairly well.

You'd rather that they adjust that notice period all the way down to zero, and hand vulnerabilities over to the bad guys for free right out of the gate?

[0] https://arstechnica.com/information-technology/2015/02/googl...