skysight-inc/HackerNews huggingface dataset:
> The general arch of tooling is that the tools evolve to be more useful in the world, not that we change the world to suit our tools better.

In general yes, but for the entirety of our field, dealing with time zones has been painful, and the way time zones are setup, it will continue to be painful into perpetuity.

Random governments changing time zones, and DST dates, whenever they want, makes for a headache. Dealing with DST and time zones, a major headache. There is no eloquent way to do it, meaning that all code that deals with time across more than one geographic area, ends up having bugs.

> I wonder how much money would be lost to putting together the system that will have to replace time zones because people will still have the problems that time zones fix

24 hour time, print signs out accordingly.

Instead of businesses typically being open for lunch from 1100 to 1300 local time, they'll be open for whatever time people feel like lunch.

And Daylight Savings needs to die, it has already been shown that it is actively detrimental to people's health[0], and places of business that care about daylight hours end up adjusting their operating hours on top of the DST change! Get rid of DST, and businesses will have to shift their "Open until" sign by 2 hours instead of 1.

Properly doing time zones is insane. To do it 100% accurately and automatically in today's mobile world is even harder. A phone's time zone can shift during the middle of app usage, and DST can shift if the user drives down the road a bit!

Every platform has to implement a way of getting updated time zone definition files, and apps running have to then be aware that the definitions of time zones has just changed. Most often not a problem, but it a hell of an edge case.

Indeed everything about handling time is just a bunch of edge cases. The base case works well enough: get time in UTC, translate to local time. Things not in the base case suck.

For example, appointments on a calendar, the UTC time of appointments moves backwards by an hour when DST hits to keep appointments at the same local time.

What do you do when participates are in multiple time zones and some have DST and some don't? How do you get everyone to meet at the same time?

What about events that are absolute in time, that ignore DST? How do you know not to move them? (Checkboxes? lovely!)

What format do you store appointments in? Local time? Makes it easy to handle the DST shifts, but it is otherwise bad mojo. UTC is the go to, and then store a field of what time zone the appointment was originally created in, check what its DST setting is on any given day, do the math, and place on the user's local calendar accordingly.

That is one strategy, there are others. They all have trade offs.

[0]https://www.cnn.com/2016/03/11/health/daylight-saving-time-h...
I'm pretty sure that there was plenty of fuel margin. If it did come in too hot, there must have been some other reason.

My first thought is that the extra 'stuff' on the outside of the center booster required to connect the outside boosters might have caused some problems during re-entry.
Thanks. There's a subtle trick where new comments (from streamed updates) have a CSS animation but comments from the page reload don't. It seems to make it feel more seamless.
The recoverable rocket stuff is new/cool enough I still like seeing it work. It’s still amazing.
My IoT devices allow me to ensure my pets will still be alive when I get home.
How Humans Sank New Orleans
The Mutant, All-Female Crayfish That Reproduce by Cloning Themselves
I'm surprised that Xerox pays engineers to do all this, when so many companies would pay their lawyers to make it someone else's problem when an odd type of paper stock jammed in tropical weather. Making custom parts and flying out to fit them in production machines? I thought technicians only got to do that during wars. I suppose you might do it when the machine is the one that prints the price labels for Walmart, though.
And the relevant resumes:

https://www.linkedin.com/in/laurenilyons/

https://www.linkedin.com/in/michael-hammersley-a7166041/
A link to the official YT... much better: https://youtu.be/wbSwFU6tY1c?t=37m17s
What age we live in, that live video is understated
Ariane 5 had an anomaly just two weeks ago where they put the satellites in the wrong orbit.

http://spaceflight101.com/ariane-5-va241/ariane-5-va241-anom...
Except electron is a lot more resource heavy than one tab in a browser.
totally agree. we shouldn't be judging people based on appearances. Not all rocket scientists or engineers or pole dancers look the same.
Face Recognition Glasses Augment China’s Railway Cops
Yeah, they're awesome for doing sequences of events that can have temporal gaps in the middle.

We used to use them(Lua) in games to do scripted sequences and AI. Was simple enough that even our designers could edit/extend them.
Musk just posted this live feed link of Starman:

https://www.youtube.com/watch?v=aBr2kKAHN6M
Too busy sending them into space to meet their production milestones
The UK's media is vicious, yet there are few areas where the UK (or other countries subject to UK media scrutiny) are on-par with, or worse than, the US. North Korea maybe?
> What I keep failing to see is how does IOT improves anyone's life

I fail to see this as I get older as well. And my parents failed to see it with smart phones as they got older. And their parents with early-day PCs and so on.
> They just happen to be younger, or women, or of color.

Maybe parent was referring to their mannerisms, rather than their appearance. It's not fair to jump to the assumption that parent was showing a bias against any of those variations in the human species.
An apology says “yes, I know I inconvenienced you/somebody other than myself”
What does this launch mean for humans? Does this mean we can send humans to Mars on the next mission? Is there step by step plan anywhere?
As a consumer (driver), if rich VC's want to subsidize my rides (wages) they can be my guest.

Anti-competitive practices are bad in theory, but I think a lot of time the effects are overstated and businesses trot them out as a convenient excuse to get government to regulate their competition. The political and legislative process is pretty messed up. You can't just assume government will be able to wave a magic wand and fix it with no side effects. Keep in mind the original NYC medallion system was put in place via regulation, and it's the root of many of these problems.

There was a lot of similar anti-competitive talk around firms like Walmart and Barnes and Noble. Neither could have been THAT anti-competitive, seeing as how both are now having trouble competing with companies like Amazon. And meanwhile, consumers have enable to enjoy low prices and get more for their money.
Just wondering why you say Tacobell isnt advertising on Snap? They were part of a very publicized campaign a couple years ago [1], are you saying they've stopped?

[1] https://www.marketingdive.com/news/taco-bells-cinco-de-mayo-...
Correct. There were several goals with the launch. The primary was successful payload insertion, the secondary goals were the successful return of the outer two boosters to land, and the central booster to a drone ship down range (success unknown). Additionally the goal was to recover the fairings, but the success of that is not publicly known at this time.
"Update February 6th, 5:10 PM ET: This post has been updated to reflect that the center core did not land on the autonomous ship as intended."

https://www.theverge.com/2018/2/6/16971200/spacex-falcon-hea...
It's a Hohmann transfer orbit. It will be orbiting the sun, with a periapsis (point of closest approach) at Earth's orbit an apoapsis at Mars's orbit. It's not going to circularize at Mars, and indeed will intersect Mars orbit quite a ways behind Mars.

TL;DR: Elliptical solar orbit.
In 2008, in Poland, a guy was accused of breaking past security of a computer system, by putting "' or 1=1" in an input field of a website. He was acquitted, and the court famously stated that "you can't break past something that doesn't exist".¹ Ideally, this kind of logic should work in other countries; but I'm not very optimistic.

¹ http://prawo.vagla.pl/node/8154 (in Polish, sorry!)
Think of it as performance art.

Because if all you can think of is utility then all art should go as well. After all, it's all just a waste of resources. /s
Walmart has acquired VR startup Spatialand
It actually may be an order as you suggest -- the difference gets bigger as the tree gets bigger. I just stopped benchmarking at about 300MB of data where the perf was almost 2x. If you run it on a 1GB tree it might be 4x
Like other people have mentioned, this is mainly stock compensation related, but the funniest part is that they tag this loss % as "Not meaningful" in their financial statements. Just a not meaningful $2B loss :)
No wonder citizens in these areas are suspicious of the police...
Companies don't die when they lose money. They cut expenses or they get acquired. Companies die when they have no revenue. If I were an investor in Snap I would much rather see them raise revenue then cut expenses or decrease loses. Their loses are considered in the stock price.
The announcer has a bachelors in aerospace engineering [1], I'm pretty sure that qualifies one as a rocket scientist.

[1] http://www.lauren-lyons.com/aboutt-1-2/
The ISS should count as major progress as well.
Of course the part about night programs and scholarships is a lie. Only very few of the best qualify or can afford those programs. Try to spend 12h driving a car or doing deliveries then say 4h in school. I dare anyone who espouses this to actually try to do it. (Note: due to commutes you're forced to sleep a few hours less than typical and so are additionally disadvantaged.)

If this were reduced to say 12h total it is (barely) workable but now were talking about a part time job which can sustain the person for a few years. That mythical beast exists only in a few specialties. (All of them high tech and very well paid. Not something you would expect a typical taxi driver to be able to pull off without education and training.)
So much for their constant deferrals to the "signal loss" due to "drone ship vibration" and other phony reasons. It sounded weird on all prior occasions, but at least now it's obvious that they have a steady feed at all times, just censoring it.

What I don't understand why they think they need to lie in the first place. Just cut the damn feed and say "the control cut the feed". All these cutesy giggles, Oh's and Ah's, "we are hoping to get it back soon" when the commenters are clearly looking at the live feed themselves [1]... this is just wrong.

[1] https://youtu.be/wbSwFU6tY1c?t=2326 - see the timing of them saying "Oh" and the smoke clearing off the drone ship.
And to be fair, you'd have to build it with something like prepack to get some of the optimizations LLVM gives you.
I meant it as an example of most people advertising of Snapchat don't sell things but are lifestyle brands.

I should not have used that example.
Not necessarily: browsers are pretty good at keeping form elements state across refreshes nowadays, especially Firefox. Cursor position perhaps, but not text.
Best advertising ever.

This is what Pirelli used to say about their calendar. It costs so much to get a front page ad in a newspaper, it's worth all the costs of the calendar.

Who cares though, it's just so fucking amazing that there exists a geek with enough cash and gumption to get a car flying through space with h2g2 in the glove box.
That would be more reasonable.

Either you or joda.org are incorrect. Let's hope it's joda.org.
They should name the landing "Double Eagle" or "Double Falcons".
I'm going out on a limb here because I'm not familiar with page range, but yes you could use our margin-dependent Elo model to rank items.

Classic Elo: A user visits a page and is shown a picture of two different types of Halloween candy. The user clicks the candy they like better. You run "win/loss" Elo on the candy matchups and rank the candies by their Elo rating.

FiveThirtyEight did that here
http://fivethirtyeight.com/features/the-ultimate-halloween-c...

Margin-dependent Elo: A user visits a page and is shown a picture of two different types of Halloween candy. The user moves a sliding bar, say from -10 to 10, to indicate which candy they prefer. I can then run margin-dependent Elo rankings on those candy matchups and rank the candies by different moments of their Elo rating distributions.
Even mannerisms may be a bias we should try to fight.
A good apology has 3 parts:

1. State what you did.

2. State that you regret it. (It wasn't your intention to harm.)

3. State what you'll do mitigate the damage and prevent the problem from repeating.

(Then, after the apology, comes the fix: Do what you said in Step 3.)

Step 1 gets mutual awareness of the relevant facts. Step 2 stakes a claim that you aren't an enemy, and Step 3 (plus the follow-up) backs he claim with a meaningful action.

The goal of the apology is to rebuild trust that you are an ally and you are reliably, not an enemy or a liability.

https://www.psychologytoday.com/blog/liking-the-child-you-lo...
Nice ones!

I think application is important, but the diversity of what a child will care about is crazy large. You can't reach them all. My SO is a teacher (of chemistry, ironically) and some kids get the material and some just don't. It's not a lack of trying, it's just that they don't get it. As such, the frustration of the child comes out and makes things worse. Good family lives are very important throughout their lives and help, but some kids just aren't going to get certain subjects. We're all different people.
A lot of it is how the police largely pick on the most vulnerable populations--poor people, minorities, ex-cons, people with drug problems, whatever. They're not dumb, they know that if they tried to shake down drug-addled sons of senators, they'd be fired. So, like all abusers, they pick targets that can't fight back. And those targets are the ones with the least political/economics agency, the fewest connections, the least ability to respond to police brutality, whatever.

And the middle and upper classes--the only voices ever represented in media (excluding the current endless spate of articles interviewing poor Trump voters)--of course they not only have no problem with the police, they don't know anyone who's been shaken down. As a general rule, at least.

So, you look at the predominant voices in the media, and they have no problem with the corruption of cops, and they don't know anyone who does.

Gosh, even my nominally progressive sister goes into any discussion about police brutality with an assumption that whoever got shot deserved it. And she's generally aware of social issues!

The biases are baked in so deep, and so uncomfortable to unpack, it's easier to just to turn away from it all.
So this is a wrapper for PyInstaller? I see that it creates an installer .exe on Windows or a dmg on Mac, which is nice (I'm having trouble with PyQt and the latter at the moment).

It's unclear what the other advantages over PyInstaller are. Does @cached_property provide a performance benefit?
I upvoted you, but I think it’s important to recognize that unconscious biases often manifest in exactly that way.

White men have made up the majority of the scientists and engineers we’ve been exposed to in the past, so we associate the mannerisms of white men with them. Women and POC haven’t, so we don’t associate traits common to them with the persona we expect of those professions.
The Web Is Dead - Long Live the Web
Drought forces some Cape Town residents into midnight queues for water
Can't she legally arrange for a proxy to claim it but has to give her all the money? I'm sure someone would do it for a fee. Probably an accounting firm or law firm.
Such are the better-safe-than-sorry business policies of a litigious society.
Radiation Will Tear Elon Musk's Rocket Car to Bits in a Year
The big problem is when the police officers that enjoy shaking down kids are equipped with military gear. That is a scary thought.
Only about half of those actually founded AOM and worked on the codec. The rest joined later to support it.
Come on, that's silly. At some point, for all intents and purposes in the real world, logarithmic growth would essentially mean "no growth". Splitting hairs between the continuous math and the math to a reasonable level of precision doesn't add clarity to your statement.
Not that. The last sentence from the post.

OP just assumes that people don't go into tech because of what other people will think of them. It's a harmful assumption and not true either. People go into tech because it interests them. It's a choice.
I seem to be the only one who is bothered by this publicity stunt. Is it really appropriate to launch garbage into space just to promote a brand? But maybe, since we got to watch two boosters landing simultaneously side-by-side, it was worth it.
Not anymore, but it's only recently that that's been spun as a good thing.

Tell someone around 2000 that a 7ish year old PC would be adequate and you'd get laughed at. 1993 to 2000, for instance: You'd be comparing a Pentium at 60Mhz (some quick googling says 60Mhz was first hit this year) on the high end to a 1Ghz Athlon. Probably >20x real performance improvement (the clock alone is 16.7x).

Mobile devices will catch up and stagnate too, sadly.
I can see how GPA imperfectly measures a student's knowledge/intelligence. However credibility and honesty should be valued in a perfect world.
That was the new Tesla that just was announced. I assume he hasn't been driving it for years.
What we've seen in the tablet space over the last decade is a yearly boost in hardware specs that has not been seen for some time in the PC marketplace.

Consider that the original iPad only had 256 megabytes of RAM and a single core ARM Cortex A8 CPU while the current entry level iPad has 2 Gigabytes of RAM and a dual core Apple Twister CPU.

If you go back to the days when PCs still saw that sort of repeated yearly performance advances and try to run Windows Vista on a machine built to run Windows 95, you're going to run into the exact same sorts of problems.
Build a macOS Empire
The unintended consequences of what seemed, at many times in the last
300 years, to be completely reasonable city planning and engineering
decisions - to literally "drain the swamp" and pump out groundwater -
that led to soil compaction as layers of peat and other organic material
became dry, and thus able to decay and compress, leaving land that once
was above sea level to now be below it - even without the effects of
climate change and hurricanes.
We are living in an 80's SciFi movie.
This shots are amazing, I would never have believed:

https://imgur.com/a/fXdjj
That had a whole nation funding it, and the space race was on meaning it was a prestige thing rather than a practical thing.
Linguistics Using Category Theory (2018)
https://msorvig.github.io/qt-webassembly-examples/gui_opengl...

[edit]
There is also emscripten-qt. Full circle.

http://vps2.etotheipiplusone.com:30176/redmine/projects/emsc...
Stallman may have been right about the dangers, but he was also a key impetus behind moving everything behind online APIs — the harder it is to keep stuff closed source (legally and socially) the more services will switch to an online-only model, which then can optimize for frequent updates.
"hoodlums" aren't the problem with guns though... It's white males with a history of domestic violence that are the problem.

And no...the US is in a league of it's own when it comes to police brutality towards minorities.
Is the Tesla car and it's space suit-wearing driver a reference to the intro from the 1981 film Heavy Metal?

https://www.youtube.com/watch?v=DWMPe3wF9jQ
I am pretty sure at some point in history, launching two rockets at the same moment must have been a big achievement. And now you have two rockets (in some sense boosters are rockets) landing back at the same time.
What user benefit would there have been? Any format added has a maintenance cost (ever notice how many security updates are found in AV code) so there would have had to be some compelling benefit versus the MPEG standards they already supported.

That's especially important for battery-powered devices since the primary WebM codec (VP8) didn't offer a reason to switch from H.264 and would had to be implemented in software rather than using the optimized hardware on the device (this is why YouTube playback performance is so much worse on most systems unless you disable WebM support in your browser).
> yeah that’s my fault and moving forward

This sounds like an apology to me (just a rather casual one, befitting a minor screwup).

If you e.g. said you’d be at a routine 9:00 work meeting and you didn’t get there until 9:20 because your sick dog vomited on the rug you can make a quick and casual apology like that. If you e.g. cheated on your spouse while you were on a business trip, you shouldn’t leave it at “yeah that’s my fault let’s move forward.”
Of course, but rollercoasters also frequently have much more money to spend on security features, so technology first seen there shows up a while later in public transit.

E.g., modern signalling that replaces the old block signalling, or the station door systems to let people in/out which now are also in major subways around the world.
Maybe Apple will stop the nonsense and support the Vulkan API, too.
Most likely because i used terms that to valley-dwellers are a bunch of big red flags.
Sure yes, in modern business environments, everyone's business interacts at least in some way with computing, digital products like media and software, and the internet. Even if you had a remote industrial site cutoff from the wider internet, there would be some automation to be done and some code to do it. Every organization should have a CTO, if nothing else than to make procurement and outsourcing decisions. Organizations shouldn't outsource that which differentiates them, and there's lots of room for differentiation in the quality and degree of automation, thus internal software teams. Etc.

All I'm getting at is that those present set of truths, that that reality hasn't spread everywhere yet, and it's still worth celebrating when it has and when it goes well.

There are plenty of people given plenty of power in leadership that won't bring themselves to understand technology and have yet to retire.
You know, there's a lot of space out there to launch garbage into.
Solving a problem and providing a new, better way of doing something are really two different sides of the same coin. Put differently, you don't have to solve an explicit problem. You can also solve a latent problem.

Who are you to judge "wantapreneurs"? Of course, there is something such as "value"!
"To me it's X" "It's not X" - do you not see that here, you seem (ironically) the one deficient in seeing the other guy's point of view? At least, I read him as saying "It seems X to me", which is not something you can disagree/argue with—I think he began "To me.." to avoid that kind of criticism, by stating an indisputable fact.

That said, I mostly agree with both of you. But my casting vote says - yup, 1000% insane hehe. That would seem pretty crazy to me if I witnessed that. (Disclosure: vegan for decades, would never buy anything leather)
I was just assuming it was going to blow up.
It is widely assumed Pāṇinian languages (generated using the formalism he used for describing Sanskrit) are context free languages but the following paper argues that they are a much larger set than CFLs.

https://web.stanford.edu/~kiparsky/Papers/panini-1.pdf

My Knuth tale: I happened to be sitting near Prof. Knuth at a dinner last December and I mentioned to him Pāṇini & Sanskrit in the context of something I work on now and then. He heard Sanskrit and immediately pointed me to this Christmas lecture of his!
Hopefully an AI won't insist on halting the sprint to change build tooling for the 3rd time in as many years at least.
I call bullshit. Most probably their Java code was FUBAR.