skysight-inc/HackerNews huggingface dataset:
Plus holidays. If it's similar to Norway (we get "only" five weeks, and an extra week past... 60 years?) - there's about a week of holidays (Christmas day, Easter , New years day etc) that don't count towards the total (we have 10 of those in Norway - but as some move, and/or fall on days that are typically off for office workers, like Saturday, they don't amount to 10 work days off. Somewhat depending on contract and type of work).
Anyone proclaiming it was a 50% pop is misleading. The opening price was around $39 so it essentially finished flat for the day.

The “reference price” is meaningless because it meant absolutely nothing. It wasnt the price it opened at. So why should we base the % change from that imaginary price. And this is was a direct listing so not even an underwriter got a 50% pop.

The media just wants to make things sound more impressive than it really are.
The other being marrow transplant?

What is up with that? - I don't know the problems around it.
Yes, I'm watching http://aqueduct.io and https://angulardart.dev with interest.

I'm loving Dart + Flutter, and I hope to be able to write backend code in dart as well, because I want to be able to reuse code.
IME, It's very, very, very common for law enforcement to be the ones that first detect signs of a breach and track it back to the affected company, at banks and elsewhere.
Interesting. Looks like Kasper and Lund are on a mission to fix the IoT mess and "democratize embedded development". I'm looking forward to their product launch.
Then the attacker could buy ads on a site they suspect you will visit.

As long as the employee need to be able to browse the internet any whitelisting of links seems like a waste of resources.
Pay them medium wages, or make the job suck less. If a job sucks to work at, you should pay the workers more.

Giving low-paid workers the freedom to not work levels the playing field. In the classic supply/demand curve, the supply of labor is relatively fixed under the "you must work to live" model. With UBI, the supply of labor and the demand for labor will act in concert to determine a new, fairer price.
Facebook raced to build Libra coin
I had to look up what the "Kennedy" initiative was.

It was redesign of all Google products to get a unified look [1]. The lead designer, Jon Wiley, named it Kennedy as a reference to Larry Page's Moonshot Strategy [2]. [3] compares the redesign mockups (in blue) against how the products looked before.

[1]: https://www.theverge.com/2013/1/24/3904134/google-redesign-h...

[2]: https://www.wired.com/2013/01/ff-qa-larry-page/

[3]: https://assets.sbnation.com/assets/2058367/googleredesign_10...
Quantum Teleportation and Basis Measurements
Nope. Security vulns are not regressions!
My mid-2017 15" MBP battery life is atrocious if I have 10 Chrome tabs open. Doesn't last more than 3-4 hours. Huge disappointment, but thankfully it's plugged in 95% of the time. Checked my serial number and it's not part of the recall but still got major quality issues.
Maybe I’m just young, but I hate chalkboards. In college they were always way less legible than a whiteboard with a fresh marker—too little contrast.
You can make very tiny motors with nitinol, but it is a real waste of the capability of the material.

Those work by using electrical resistance to heat a sample, which moves, and then cools off and can be moved back again, such as by a spring. Turning high-grade electrical energy to low-grade heat, thence to motion, wastes most of it (probably ~70%) vs. a magnetic motor that wastes normally less than 10%.

But nitinol can extract high-grade mechanical energy (kinetic energy of motion, or potential spring tension) from existing low-grade heat by conducting the heat from a higher temperature source to a lower temperature sink. I don't know why the other commenter claimed they wear out; the reported experience from labs was that after 20M cycles they were (a little) stronger than they began.
There's two components in the system.

The first component is the autodrive which uses only visual sensors to stay in the lane, stay away from the car in front of you, and maintain speed.

The second component seems to be the routing which enabled the first component to use turn signals, and route with maps. This is the piece that uses gps.

Since their attack only affects the cars GPS it does not affect the car's driving style.
These comparisons happen all the time in government.

Do you get more value out of spending $1m (ie: 100 000 person hours of taxes at $10/hr) on saving a few people's lives through improving a highway's safety, through a vaccination program, or an exercise program?

Or just let people keep an extra $10, take an hour off work, and lose 0.0003% of their life (on average!) by increasing their risk of harm in a highway collision?
> Unit tests are great, but they're a stupid way to catch typos.

Catching typos is an important part of what unit tests do with statically typed code, since typos result in value errors at least as often as type errors.
> Since people who use those term is usually well aware of the reaction, it must be assumed that it is the speakers intention is to cause harm.

People who talk about "toxic masculinity", in the academic sense, shouldn't use that term, because other people will have feelings about it? People should adjust their speech to the sensitivities of — not just their, but any — audience? Is that legit the position here?
> In some part, it is because they may have some powers.

What.

I will shamelessly admit to being an ardent fantasy fan, reading lots of silly things for the fun of it, imagining other silly scenarios for fun.

But this sort of... mass delusion that spirituality and feelings trump reality is baffling and concerning.
I set a buy order yesterday through Schwab and got a notification today that it executed at $38.50, which as far as I can tell was the retail opening price. It executed at 12:08 Eastern.
That's a great point.

A grocery list and a business card is hardly 'a wallet'.

Even with $13 ... that's still 'a wallet with some lose change'.

Without credit cards, id, or some some real money, i.e. 'meaningful to the person who lost it', it's an odd measure.
Not being evil is achievable; most people achieve it. Doing no evil is impossible, even if you tie bells to your pants to avoid accidentally stepping on bugs.
My 1981 Renault couldn't even dream of squealing its tires.
All retail brokerages, and even many professional brokerages send market orders as limit orders anyway. No one wants 100% slippage.
They got you to click on the link though, didn't they?
Absolutely, and have them move by brainwaves. It was one of the more amusing things that Star Trek didn't go far enough to be the future (like they can't cure male pattern baldness but give someone a pill and they grow a new kidney) but science continuity aside. Where does that leave us with an ethical obligation to people who are alive but not alive. Imagine if Pike got Alzheimers, when would Starfleet pull the plug on him? It is an ethically challenging place.
>What the heck was Oumuamua anyway?

A lenticular cloud consisting of around 300 billion fine china teapots.

edit, It is a lot less than I thought. Only 10204.08, apparently.

Oumuamua, 1*(10^7)g - https://arxiv.org/abs/1903.06300

Selfridges Royal Albert Old Country Roses Teapot, 980g - https://www.selfridges.com/GB/en/cat/royal-albert-old-countr...
As someone over the hill, I can confirm that the older I get, the more heat feels good. There's a reason why Arizona is full of retirees. The cold, humid air in the bay area, especially during winter, is not good for an old body. Now obviously heat can kill the elderly, but if someone cashed out their bay area home and moved, they'd have more than enough money to buy a nice place and run the air conditioner whenever they like.

If nothing else, I'd figure they'd move to LA for even better weather and cheaper rent. That doesn't help with the tax situation, but it's something.

Maybe they're here for the family connections, but it seems less and less likely to be the case given the exodus of longtime residents from the area.

If they don't own a house, I can't see how they'd manage to stay. Renting around here on a fixed income must be brutal.
enough to have its own wikipedia entry, at the least! https://en.wikipedia.org/wiki/Poor_door
And Schema died in favor of Spec, which is still in flux.
Nothing about this problem is new or unique to Google Maps. This was a problem in old phone books too (literally thousands of fake locksmiths, etc). And the yellow pages profited there too. Just because it's fashionable to hate on "big tech" these days, it doesn't mean that they've created problems like this. These are the same old problems, evolved to modern medium. What's the alternative? That we don't have services like this?
I also think Crystal is a great project that shouldn’t be ignored because of its smaller ecosystem. The performance boost is nothing to sneeze at and I wasn’t suggesting that Crystal’s ecosystem is terrible, but it’s nowhere near Ruby’s.

EVERY problem has been solved in Ruby. (Edit: Every problem that isn’t hamstrung by Ruby’s technical limitations. It’s certainly not the right tool for every job.) There’s a gem or a blog post or a service for everything and it will probably work very well. The language is stable and predictable. It won’t be as fast as we might want it to be but it’ll probably work with minimal effort out of the box. You’ll be able to put it into production with little to no fuss and it’ll just work. If it doesn’t just work, you’ll have no problem finding resources to get it resolved. I don’t think you can say any of that about Crystal.

Maybe that stuff doesn’t matter for every individual or every project but for me, they’re significant enough that I think they should come up whenever anyone tries to compare the two.
Google's data is copyrighted and open street maps is not per their policy "If you alter or build upon our data, you may distribute the result only under the same licence" [0]. They even mention google maps in their privacy policy: "OSM contributors are reminded never to add data from any copyrighted sources (e.g. Google Maps or printed maps) without explicit permission from the copyright holders."

So no they cannot use it and a quick search looks like apple still relies on Tomtom which is also copyrighted [1] and thus they cannot use it either.

[0]: https://www.openstreetmap.org/copyright

[1]: https://www.reddit.com/r/apple/comments/ahx4il/where_does_ap...
> Your Ruby program will fail to run for stupid reasons the first time you run it, which is not the experience Java and Go and Rust programmers have.

I know exactly the feeling, but I don't think it's just the types that give it but that it's compiled. I similarly moved on from ruby after 5 years but to Elixir and was similarly surprised to (re-) learn that a simple compile step catches so many braindead typos, misnamed variables, not imported function calls, and the like.

Types go above and beyond this, but I think there's a huge step up just going from interpreted to compiled.
From context I assume the author was talking about some sort of embedded device, not a high-power smartphone.
Yeah, on the whole I'd say doctor's WLB is a lot worse, especially considering what I've heard about residencies. And I think a developer can find a job with better WLB much easier than a doctor.

I just think that tech, especially startups, don't handle overtime well. A service might not need to have high availability, and if it does there a ways to manage operations well. Leadership focusing on quality, so that production issues are minimized is good. Explicit on-call schedules can provide benefits if it's not a ton of work, being on-call is definitely a negative. But knowing that you don't need to be available at all is better than not having an on-call schedule. Shift work, with the focus on explicitly dividing up the schedule between employees can provide that benefit.

I haven't worked at Google, but the Google SRE book mentions a lot of things I like. Like giving the option for cash compensation for overtime, requiring postmortems for on-call incidents, capping the percentage of ops work, and having multi-site teams to minimize night shifts all sound like great ideas.

I think there are a lot of situations where service reliability could be improved while making things easier on sysadmins and developers.
This guy should be the prime target for journalist under cover investigation. Bribery is written all over his face. If you ever wanted to earn Pulitzer Prize for great journalism, this guy is a gift for you.
Are we really equating the usage of the N-word, a term which has massive historical racist baggage behind it, to the term 'toxic masculinity' which is a well-known and defined term which does not have any sort of baggage like that behind it?
> In an IPO, SEC rules typically restrict shareholders from selling shares until six months after the offering. A direct offering makes it much easier for employees and early investors to cash out as soon as the first day of trading. This can be a big help for investors in companies that have waited to go public, which many of the best-known tech companies have been doing for years

Is it wrong to interpret this as other people expecting the bubble to pop soon and wanting to pass the bag sooner rather than later?
Sorry about the breaking changes, but glad “this” will be going away.

Thinking about transitioning (from AngularJS) to Vue, but prefer FP to OOP, and I’m glad that these new value wrapper things can be passed or used as partially applied arguments, as well as the other functional composition support changes.
Walmart Pleads Guilty After a Decade of Bribes
I'm almost done with it as well.

I can actually handle the churn and the random rewrites, a lot of them have been marked improvements, that doesn't bother me. What bothers me is when things change in ways that make them more complex than they were before, which also happens constantly.

Not only that but I'm sick and tired of tool developers pandering to noobs. Nobody should ever be learning to use a library like React before understanding the programming language they're working with. For the React team to come out and say something as stupid as 'classes are too hard', in the context of the sheer wall of accidental complexity around the front end space, is a joke.

All the problems with PHP back in the day are going to come back with a vengeance when our new generation of coders that don't understand basic language constructs all graduate to tool making.
A clean board (dark) and good chalk (bright) has very good contrast. Cheap chalk on a dirty board, not so much.

The feel of writing with dense chalk is much nicer than markers, in my opinion; obviously in others as well. Some of it is just tradition too.
> with sufficient warnings for users who prefer their accounts to fail-deadly

This is unfair. A service, in general, can only know if it's fail-open or fail-closed. Unless you're running a nuclear weapons service (where this term came from) or the like, you don't know which way is "fail-deadly". I love promoting security as much as anyone but let's not throw around scaremongering terms.

I'd like my GitHub repos, for example, to be fail-open. If I can't get in, nobody benefits from my junk there being lost forever. Certainly, nobody will die. GitHub doesn't really support that, but at least they don't require 2FA.
As a retired IT Exec (I worked in Cdn banking for over a decade) this kinda thing used to keep me up at night!

To mitigate the risk I wanted to implement a blanket USB plug-n-play restriction but the client-side Execs overruled me. Fortunately a leak never happened, but really it was just good fortune.
I'm alive now because of this machine/technology (well, maybe the truth more lies in the fact that I was geographically close to where an ECMO machine was available when I fell ill).

I fall in the more rare category of ECMO patients as one machine wasn't able to process/oxygenate enough volume safely to keep me alive and so I had two running in parallel - making my situation even more privileged by being at a hospital (Alfred Hospital - Melbourne, Australia) that had that availability.

I spent 7 days hooked up to the ECMO machines after my lungs failed due to Pneumonia > ARDS - and complicated by other organ failures. 19 days in total unconscious in ICU. You can read about my experience here - https://www.seriocomic.com/rhetoric/fragility

Clearly, the choice of this treatment/intervention should only be used in the most extreme cases and when there are few other options. But I'm all for having this type of life-saving medical treatment more widely available so that people less fortunate than I can continue to receive the gift of life.
You’ve misconstrued my argument. I’m not arguing that unit tests are unnecessary in typed languages.
Nice work. Was it a market order or limit? If limit, what did you set as the limit price? I waiting and eventually executed my order at $40.36.
I think there is noone agreeing 100% on this. Theories range from solar sail of some kind of ship, to alien ship, to comet, to debris...

I read so many theories on it, it's quite fascinating. Just search HN for Oumuamua.
You might also check out Pollen [0], a publishing system written in Racket. The creator of Pollen, Matthew Butterick, uses it to produce his own digital books—including the outstanding Practical Typography [1].

[0] https://docs.racket-lang.org/pollen/
[1] https://practicaltypography.com

Edit: I see after a quick search that Pollen has already been featured on HN multiple times [2] [3], but I still think it might be helpful to reference it again here.

[2] https://news.ycombinator.com/item?id=20027116
[3] https://news.ycombinator.com/item?id=15335010
Recently saw a good video about this: https://www.youtube.com/watch?v=PhNUjg9X4g8

Pretty amusing they were stockpiling it and some were chalk dealers on the side.
The infinitely bad sneeze (2008)
Wait, isn't Bitbucket written in Java though?

Are they rewriting it in Rust?
Shouldn't be, you just need to write a wrapper for the exchange API with the interface defined in 'gryphon.lib.exchange.exchange_api_wrapper'. I'll add an article to the docs with more about that soon.
ah, too late to edit but I'll try and remember that.
It's not a new feature it's a complete new methodology.
That’s obviously true, but it’s equally obvious that there’s a whole (large) class of typos that types eliminate.
Crystals do have power: piezoelectricity.

Hug a crystal, get a shock.
I've used:

logo
win32
tk
latex
opengl
mfc
html
wxwidgets
awt
swing
fltk
glut
android
ios
tapestry
play templates
hugo static site generator
vue.js
scratch

I'm sure I've forgotten a few.
I guess, but don’t you lose the safety net too?
Reactrouter is a 3rd party npm package... the core react framework has been very stable and backwards compatible.
How to Get Software Engineering Interviews with No Experience
To abuse Greenspun's 10th - Every untyped codebase contains ad-hoc, informally specified, bug-ridden, slow implementation of types (written as unit tests).

edit: as pointed out - I need type checking on my words
You can create an image from the Snow Leopard disc and pass it inside basic.sh (replacing BaseSystem.img).
Isn't "the least surprising hypothesis" "the most likely case" by definition?
https://en.wikipedia.org/wiki/Fresnel_lens
Arguably not a good idea in the United States, where many people are justifiably reluctant to go anywhere near the police.
Related: https://news.ycombinator.com/item?id=19822164
This isn't what I signed up for. I wanted the class api. This is spaghetti garbage. One god function that returns 47 variable wrappers because we can't make the number 4 reactive. And we'll put .value after everything.
> Ex: SQL is less efficient than C++ which is less efficient than assembly. A zero abstraction code base is the usually the most efficient implementation and it will be written in assembly.

I don't think we can compare SQL and C++ like that. Not at all.
It's a real problem that Facebook users don't have a way to download their own Facebook data.
Yeah. It's so annoying how developers open source so much of their work. It's as if they just throw things up on the internet and expect people to use it only if it solves their specific problems. What they fail to consider is how inconvenient it is for their fellow developers who are dazzled by everything that hits front page of HN.
It seems to be a guest post. The url makes it appear like Atlassian is doing some rust. Which it is not atleast, in this case.

Edit: ex-atlassian here. Bitbucket initial implementation was in python when Atlassian bought them in 2011. Not sure what the stack is now.
Even when street names are in view, they are often illegible: tiny font, overprinted on multiple lines & styling, etc.
This is true, we're part of a single working group that's working on types for Ruby3.
https://twitter.com/darkdimius/status/1119130004313350144 has some detail
Thank you for sharing. I am glad you made it through that.

When you mentioned that you needed two machines, I thought perhaps you were especially obese, but that does not appear to be the case from the pictures you shared.

Edit: Why am I being downvoted? I was curious about why two machines were needed? From the link he shared, he seems a normal sized male.
https://en.wikipedia.org/wiki/External_occipital_protuberanc...
If you want to restrict the definition of HFT to only sub-millisecond strategies you're correct. But then, all HFT is impossible in crypto, since with web request latency and rate limits, it would be very difficult to get tick speeds even in the 10s of milliseconds. It's fine if you want to call this "algo trading" instead of HFT, but I think a common understanding of the term would include Gryphon's capabilities.

In any case Gryphon uses Cython to compile itself down to C, which isn't quite as good as writing in native C but is a good chunk of the way there.
Checkout Xiaomi Mi Pad 4. Basically the Xiaomi-clone of the iPad Mini. And it's perfect, love it so much
Maybe they mean table top gamer?
I'd love a dumbed-down answer to this. Here's where I think 1Password's TOTP is useful:

User creates a strong password in 1Password when signing up for a service. The password is used only for this service. The service stores all usernames and passwords in plaintext. These credentials are compromised without the service knowing. If I'm using 1Password's TOTP then, I think, an attacker is prevented from logging into the service with my credentials. If I'm not using 1Password's TOTP then the attacker can login to the service.
Show HN: `file-size` script to report *nix apparent file size in bytes
It's odd to complain about the first run not working, when the first run is significantly earlier. I'd also say the interactivity of Pry and binding.pry more than compensates for anything lost by not having a compilation step.
Fired employee leaked 2.9M personal data of Desjardins customers
Not at all. Although not fast growing, tablets are still great business. Not all people like to carry those monstrous phones in their pockets. Even if you do, its hard to enjoy details while streaming high def content, planning trip, reading books with pictures/diagrams, do email jujitsu, play high def games and so on. Tablets are far more popular among kids age < 10. I see the transition where laptops would be largely extinct and tablets with keyboard dock would be a norm. It has already happened but not yet full scale. The future user base would be divided between two groups where power users would own tablets + phone while more typical users would own only phone. Giving up on tablets entirely is unwise. Power users are minority but they have lions share of influence.
I think you meant "types as unit tests", not the other way around.
What's up with all these children hating their parents? Not judging but genuinely curious. Is something in the culture?

A lot of these people who die alone with unclaimed bodies have children. Why don't the children care?