skysight-inc/HackerNews huggingface dataset:
To me, they are one in the same. From my experience before I even heard the word data science, it was called business intelligence, and data analyst before that.

I see now that you the author is describing a unique distinction that I had not thought about.
I was aware of leap seconds after working for an online auction website. How to deal with all the auctions that may be ending right at or before the leap second?

Our solution was simple: temporarily pause all the auctions :)

We already had site-wide "auction pause" code as a result of people DDOS'ing the site.
As a matter of fact, that's exactly what they're doing. I received an email from them yesterday talking about their all-in-one Marketing Platform with CRM.

https://mailchimp.com/marketing-platform/
I find this observation interesting because, in my own biased perspective, people are finding it more and more difficult to compromise. And maybe that's because we're not forced to compromise with people to live our lives anymore.

We can surround ourselves with people who believe what we do and if we don't want to interact with anyone, we can just order stuff online. Creating and existing in our own little bubbles.
>Even a basic understanding of incentives (let alone stock shorting) shows the absurdity of the headline. If Morgan Stanley purposely overpriced the IPO and then shorted it - it would tarnish their reputation and future IPO prospects.

You do know Morgan Stanley was fined $4.4B for their roll in selling toxic assets to their investor clients while internally selling off the same securities, which they knew were toxic.

Morgan Stanley’s reputation is they will sell their clients shit that they know is shit, and if they own the shit themselves they will also sell it off further driving down the price of the shit you bought from them. They will happily pay the fines because they make more money than the fines. They don’t care about their reputation because they don’t have one and their track record shows they can commit any abuse they want and moron investors will still give them their business.
Researchers make their own E. coli genome, compress its genetic code
A healthy society will offer a safety net to people without jobs and also the ability to retrain, find another job, etc.

You're assuming an unhealthy society, which unfortunately matches the US, but also many other so-called well-off countries: social protection diminished or outright removed combined with job uncertainty and social inequality.

Having one or two Ubers allows you merely to pretend longer that the situation's not dire. The political turn to the right in Europe right now and the election results in the US can be at least partly explained by the fact that people are sick of it.
Sometimes having resources on standby, ready to start really is the fastest way to get through a project (sometimes it is just waste though)...
I already own other microphones, for example my smartphone, laptop, various earbud/microphone combos, etc.

I already trust all those manufacturers not to secretly upload everything I say to the cloud. Why is amazon any different?
I wanted to buy that pen. And I don't even smoke!
LOL
Levine's thing (linked in this thread) explains it well. At the start of the IPO, the issuing entity sells more than 100% of the shares, and buys the excess back later. Normally this overallotment is called the 'greenshoe' and is set up in a way that can't lose the issuer money. In Uber's case, they would have bought back the excess shares at the IPO price from some of the founders.

Here Morgan Stanley (legally) issued even more stock at the outset, so that it could buy it back when the price fell, propping up the price.

The reason that the short didn't push the price down like you say is that it already existed at the outset. Morgan Stanley didn't sell shares after trading began, it just created them out of thin air at the beginning, in the belief that the price would drop and that they would need the extra firepower. Had they been wrong, they would have lost a lot of money on buying back the stock at a higher price.
I just got finished a remote job search. I think in general the market is quite good if you're a Senior Engineer with the right skillset and have prior remote experience.
It currently has no profits. This is unarguable. So you must be certain it has future profits.

Where do these future profits come from?
Of course it's always possible to screw up a good thing: the intersection next to our house has been replaced by a roundabout with a 2-way stop sign. To make it worse, you can really only see the traffic coming from one of the other 2 directions when you are stopped.

Result (people not being familiar with roundabouts doesn't help): people stop in the middle of going around the roundabout, and/or get honked at by the people coming from the 2 directions without stop signs. I'm sure an accident is coming soon :(
ha, great analogy but without the snooping long tail result of usage...
Enterprise Data Sharing Done Right
Can you specify which claim(s) you are tired of? As someone who has tracked the entire Uber S1 from a safe distance with popcorn instead of investment money, i'm legitimately curious.
I told alexa to go away. It did not. It just persists on nagging me to say things other than alexa go away
Human Interest (YC S15, Formerly Captain401) Is Hiring a Product Manager
Looks like there is a bit here about how to get started:
https://security.stackexchange.com/questions/167366/how-can-...

Most people aren't going to do it, but I think that's not really the point, any more than every user needs to review Linux kernel patches. But I wonder if there are enough "eyes" on this and how would we check?
Honestly its not. There is a paper in SIGIR 2019 about how it was trained and works called 'Generic Intent Representation in Web Search'. The jist of it is if a document has a sat click from multiple queiries make those vectors closer together. Do this over a few billion urls and documents and you can make a vector represenation for any query.
> How does UTC jumping around affect this? If a leap second is removed it doesn't mean you've waited 0 seconds

The OP did not make this claim. He said that waiting 1s does not necessarily increase the Unix time by one second - not the other way around.

Or how my highschool math teacher put it: Every time it rains, the street gets wet. But not every time the street is wet, it rained - maybe my dog just took a leak....
Technically correct is the best kind of correct!
My understanding is that these short positions were opened before the stock was listed, so they would not put any downward pressure on the market. However it did allow MS to buy more shares of Uber after open to try to support the price, without actually buying a large piece of the company. What where MS intentions, supporting the stock or profiting from an expected crash? The article has chosen a side, but delivers no evidence.
I've driven the unlimited Autobahn and saw no significant difference in driver behavior from what I'm used to here on the east coast US. If anything, it felt like trying to drive in Miami where you've got both hotshots driving way too fast in anything they can get their hands on (even if the suspension, downforce, and brakes aren't designed for it) and old Grandma's driving way too slow in cars that won't be able to keep up with fast traffic.
Awesome! I love CT logs and use a service called Cert Spotter [0] to notify me every time a new cert is generated for one of my domains. This knocks out their Q1 goal [1], I'm very excited about their Q2 goal of Multi-Perspective Validation [2]. It will make getting a cert issued to a malicious actor via BGP hijacking much more difficult. I'm also excited about them getting a ECDSA root certificate and was bummed out when it de-prioritized from being a 2018 feature, but Multi-Perspective Validation is certainly a better priority. All this provided for free, lets encrypt is certainly one of my favorite non-profits [3].

[0] https://sslmate.com/certspotter/

[1] https://letsencrypt.org/upcoming-features/

[2] https://letsencrypt.org/2018/12/31/looking-forward-to-2019.h...

[3] https://letsencrypt.org/donate/
Failure of flood control structure could reroute Mississippi River
Actually the human brain is good at finding the natural speed. Many roads have a natural speed that is higher than the safe speed and this is a problem. When the road itself says drive some speed the human brain is not good at reading that the road is tricking it and the safe speed is slower.

The above is a failure of engineering. It has been well studied in academics, but few actually account for it.
> Is your concern over weather Unix Time is a time_t or a timeval?

Yes, you could put it that way. I view Unix Time as referring strictly to the time_t part (seconds since Epoch) but I might be the one in the wrong. I didn't remember that the timeval part existed in the standard.
Respect. Love your software.
But but but the market!
“UFO sightings didn't drop because everyone started carrying cameras”

But for some reason the quality of pictures doesn’t improve with quality of the cameras :)
These two statements are compatible. Expectations changed as the IPO date approached. No one twirled their mustachioes and said "hey let's overprice the Uber IPO".
I think it is probably more useful to prove that something isn't Turing complete, and explain why. Finding things that are Turing complete is the basically the same task through a complementary lens.
I am looking for a spreadsheet that does similar things but also does forecasting with charts too. I want it to be a spreadsheet though. If anyone knows of an open project for this please hook me up!
I always wondered if someone had created a biz for the purpose of hoarding IPv4 with intent to “sell them”. We talked about this kind of abuse back in the 90s when I worked for a hosting company. Part of my job was filling out ARIN templates and SWIP and all that nonsense. Justification was easy, but it occurred to me how easy it would be to fake requests and just pay the trivial fees. There were already some businesses buying up smaller companies for access to their old legacy allocations. Then the massive cloud build ours started and IP consumption became a real concern.
Magic methods in PHP are very commonly used to help reduce code verbosity - having come from working mostly in C++ I appreciate being able to express things succinctly.
This is an absurd line of thought and incredibly disengenous to the fact that many first world nation's are heavily contributing to climate change which results in displacing populations.

You're arguing solely from a population problem which is tangential at best. The issue is that even if population growth was controlled climate change is rendering entire regions unfit for sustaining human life. Why is it OK for a Nation to effectively render another unfit for human life, then turn around and tell people looking to escape to go away? Do you actually have anything to say on the issues represented in the article or do you intend on just spreading FUD?
Tesla does not buy batteries from Panasonic. They joint manufacture a cell of Tesla design. The cell design is Tesla IP, not Panasonic's.
Yes unless the price doesn't tank but rises, in which case Morgan Stanley would've lost a lot of money (they have to buy back on the open market). Apparently they were certain enough that the price would fall that it was worth the risk.
We've been rewriting a big Scala code base to Rust now since January and the team is advancing in a nice pace.

Our plan was:

- Take one part of the system to rewrite over JNA

- Run a massive amount of Scala tests against the new code

- When green, take another part

- Meanwhile the other part of the team writes the user-facing code base, connecting it to the new Rust crates

- The test suit works also over an integration layer, so the other team can test their code and the backend with the same test suite

We're quite far already. Originally I was the only person with Rust experience. Now there's five of us.
Brain-controlled hearing aid decodes, identifies who you want to hear
As far as I know, people are only talking about socializing the health insurance system, not the actual health care providers.
FAANG

https://toddwschneider.com/dashboards/hacker-news-trends/?q=...

Google seems to be the favourite there.
don't you read about what's new when new versions come out?
We Need to Talk, AI
This sounds like an awful experience. You were brought in to write a single, trivial HTML page and thought the job would take you about 2 days, give or take (which, it would have). Then, it ended up taking 7 weeks because the company's communication was incredibly poor. The error here is so large, I'd be pretty upset. At least they paid you for your two months of service, though. How are companies this inefficient? They completely wasted about $20k for no reason.
How Money Flows from Amazon to 8chan
Can this cause another "millenium bug" chaos again?
What do you consider acceptable minimal amount of space for a human being?
The newest generation of AppEngine runs on this as well. In fact Cloud run and 2nd Gen GAE are exactly the same under the hood afaik. It allowed Google to ditch the custom APIs and toolchains they forced apps to use in order to keep their infra secure. Fun fact: Cloud Run and GAE both run code in Google's main search clusters, rather than their separate Google Cloud infra.
Well, except Go and Rust.
That is some scary stuff, actually. Got the same feeling as watching some of Boston Robotics' videos.
In the last few years I think the amount of "pure" programming related posts on HN has dipped. Out of 30 items on the front page right now, only 4 are explicitly about programming (I'm not including ops/networking).

(This is only gut feeling from being here a long time, no data to back it up.)
Put equity first in climate adaptation
Is it absurd to not want to get pulled over?

I'm not arguing against raising the speed limit to the natural speed. I'm against blaming (and tailgating and generally harassing) drivers who are following the speed limit because they don't want to have to pay a fine. It seems like the blame is misplaced.
One paragraph of like six was about the new Marketing Platform they're offering (the rest were about this change), which for free users like myself, I'm pretty sure doesn't really warrant a lot of excitement. I realize I'm a free user, but I use it for a small list of people. I really have zero use for any of the new stuff they're offering. I'll probably just jump over to MadMimi or something else similar since it seems their focus is moving more towards multi-channel marketing and less on running a mailing list.

Speaking of: I'm confused by their push into "Marketing Software™" to be honest. There are a lot of people doing that already, and all the MC users I know (which, granted, is only a sample of say 20 people) don't use it in the way they're trying to pivot towards. I'm guessing they'll shed a ton of current users in this change up, but maybe they'll gain an equal or greater number of folks looking for what they're offering? I guess we'll see.
More internet censorship?
Solar panels sell pretty good for how low the electricity price is. The main reason for that is that solar energy is a lot better for large portions of the US than it is in Europe. See: https://globalsolaratlas.info/?c=32.518447,-36.524111,3

Texas is one of the leading points of growth of Solar at the moment, interestingly, combined with it's low natural gas and fossil fuel cost.

The fact that Germany invested a ton in solar is kind of ridiculous compared to how poorly suited they are for it.
Windows 7 should have been called Vista SP7. That is what I called 7's hasty premier after Vista's lackluster debut.
Would you use a pear dependency in a new project if you weren't pulling bits in from an older one?

Personally, I wouldn't... I worked with pear and pecl and composer is just far more pleasant to interact with.
It's not the surprising at all. It is an absolute disgrace though.

Just yet another reminder that GDPR is the bare minimum for something like internet to be tolerable.
It can actually be worse. This is called Braess's paradox [1]. The relevant part is: "an extension of the road network may cause a redistribution of the traffic that results in longer individual running times."

Further down in the Wikipedia article is an actual example.

[1] https://en.wikipedia.org/wiki/Braess%27s_paradox
The use case for non-GC languages go significantly beyond low-level OS kernel type code. Most of our backend infrastructure software and servers (e.g. database engines) are also poor fits for a GC languages, and this is what Rust is targeting. For this type of software, a GC has a large negative performance impact, so it isn't really an option. Operational cost efficiency is often a key factor in platform selection -- being able to reduce hardware requirements by an integer factor is compelling.

To me, Rust is a cleaner and stricter but also more narrow systems programming language than C++, and can be used as a sensible replacement for many C++ code bases, particularly as Rust adds features. Rust still has some challenges. For example, the DMA-driven, schedule-based memory safety models that have become fashionable in high-performance database kernels are not compatible with Rust's memory model. You'd have to make most of the code "unsafe" (in a Rust sense, it is actually an alternative memory safety model designed around a different set of assumptions).
App Engine now uses gVisor too:

https://cloud.google.com/blog/products/gcp/introducing-app-e...
https://github.com/firefly-iii/firefly-iii
TL;DR they made a post that went viral right before going bankrupt.
Link Updated May 15, 2019: "Charleston Man and Business Indicted in Federal Court in Over $9M Fraud" — The indictment charges that, through this scheme, defendant obtained the rights to approximately 757,760 IP addresses, with a market value between $9,850,880.00 and $14,397,440.00."
that is a lot of fun. Looks like Intel wins the most mentions relative to AMD and ARM :-)

https://toddwschneider.com/dashboards/hacker-news-trends/?q=...
time is hard: https://gordol.github.io/date_time_manipulation.html
The term is price discrimination.

Offering coupons through the mail, online ad codes etc. You are reaching out to different demos using different marketing techniques and offering or not offering discounts accordingly.
Hmm. Surprisingly little translated content. What about the stellar chorus surrounding the zodiacal figures?

No discussion of common arguments against MS408 being a nonstandard alphabet for a natlang. What about the words repeated verbatim three times or, with minor variations, more?

How did this make it past peer review?
Astronomy has the need for both.

A notion of an instant in time that advances linearly without any ambiguities, which would be TAI, and a notion of the precise orientation of Earth, which would be UTC.

To record events, you will use TAI, to point your telescope to a celestial object, you will use UTC.
Did you write that comment with speech-to-text? Why not? If it's such a good interface, why use a keyboard to write text?
With the right access pattern we could hit it at 80kb/sec distributed writes for six hours on an SD card with a wear leveling FTL, which shouldn't be possible. We confirmed with the vendor that it was a controller bug where the FTL was losing track of a virt to physical sector mapping.

Also Flash isn't an acronym and shouldn't be capitalized like that.
It happens all the time. Go talk to ops/sre types who run large fleets and ask them for their time stories, also ask them how much infrastructure and scaffolding they have to have in place to ensure that such things are as rare as possible.

The consequences show up in large ways, as well, especially in distributed systems. Calculating an order of events, for instance, based on some notion of time is an obvious flaw. Even within a single system, assuming that a time stamp can be relied on to indicate order of events is wrong.

If you work in domains where these things are important you will eventually come to understand that simplistic and naive statements such as "unix time never goes backwards" are the swords that programmers eventually fall upon.
It's possible, but I'm still not sure I buy into the idea that a given decision that might result in someone failing is picking winners exactly.

I can say in a given industry they can't pull some bait and switch... a company that relies on that tacit could go out of business, is that picking winners or regulating poor behavior?

Like anything working to maintain some level of competitiveness would be like hitting a moving target, you'll have to change what you do, address barrier of entry issues one day, who knows what next.
That was my idea behind https://github.com/seveneightn9ne/dino-budgeter - you can try it out at https://dino.jesskenney.com/ - it's missing a lot of the sort of guidance/hand-holding that YNAB provides, and so far it only has the features I personally wanted, but it's at least been enough for me :)
DuckDuckGo's Features Set It Apart from Other Private Search
Not sure I quite understand the mechanics behind it as well, but I've been through a similar training program and it appears to be effective.
And one can argue fairly easily that not spending life in traffic is more fulfilling.
EFF Wins National Security Letter Transparency Lawsuit
That doesn't make it instant. AMP pages load instantly because AMP prerenders just the part of the page above the fold for multiple links efficiently.

If you don't understand the problem AMP solves, you aren't going to be able to offer an alternative solution; and Google, Bing, Baidu, Cloudflare, and the other AMP users are going to ignore you as a crank.
Laravel is interesting for greenfield stuff. I'm working on a legacy project and we've had a bunch of good times with zend as it allows you to transition to it more naturally piece-by-piece.
Most jobs aren't remote or, even if the possibility exists, aren't listed as fully remote, right away. Therefore, when you're looking strictly for remote work, you're limiting your choices substantially. At the same time, the company hiring is casting a wide net, so competition will be higher than a comparable local job.
Being a PhD student shouldn’t be bad for your health
I got this email from them today:

> If you are a current free user
You can remain a free user so long as you have 2,000 or fewer contacts in your audience, and you’ll now have the new free plan features. If the new way of counting contacts causes your audience to exceed 2,000 contacts before June 15, 2019, we’ll automatically archive your unsubscribed and transactional contacts. After June 15, we’ll begin calculating your audience as described in Section 7B of our TOU, but you can always manually archive contacts to keep your audience under 2,000 contacts.

So it sounds like they are actually automatically archiving unsubscribed emails if it puts you over the limit.
Study: It's Better to Be Born Rich Than Smart
Ambulances and fire trucks don't need to go fast on residential streets. The difference between fast and slow for those short distances isn't significant even when second count. Of course residential streets should connect to faster highways quickly for that to work.
I use my voice controls for 3 big reasons daily:
1) Timers (laundry, cooking, etc)
2) Music
3) Smart home stuff

On the 3rd one, voice actually made the smart home easier. To use a smart light bulb you had to unlock your phone, open an app, login, and do your thing. Now I tell my Alexa/Google to do it and it's super easy.

Also the chromecast integration on Google Home is killer "OK google play pandora on TV" or "Play xyz on youtube on tv"
> Blocking ads is bad for everyone, because you still "consume" the website and it has incentive to continue while users are ok with that

Maybe it is so. But it is not enough to watch ads. Try for yourself, use adblocker for a month. You'll see that it is just plain impossible to use site with ads. You believe that ads is normal, and it is the only reason why you conform.