skysight-inc/HackerNews huggingface dataset:
I think this is how a lot of enterprise software is sold. Potential customer says "it's missing x", sales person says "we'll build x in two weeks", product is sold, devs have to figure out how to build x in two weeks.

That probably doesn't work for physical products.
Vjeux » Reflections on Excalidraw
They make an exception for children under 12.

https://www.ryanair.com/gb/en/useful-info/travelling-with-ch...
>You know those meetings you hate? Quadruple them, add more customers and some unsavory financiers. Then sprinkle it with a bunch of business trips where you never get to see the city.

That argument is about "how hard/bothersome" the work is. That's not how compensation is set, however.

I, and most developers I presume, also don't like sweeping streets or cleaning gas station toilets (much more than business trips and tons of customer meetings), but nobody would pay millions to some gas station toilet attendant.
>Ant colonies are great examples of complex systems with emergent large-scale behavior. Indeed the same could be said about networks of neurons.

The same can be said of human organizations, too. Organizations have distinct behaviors ("company culture" comes to mind) which can be totally out of the control of individuals, if the org is big/complex enough.

God I love ants so much. Such a philosophically interesting creature.
Do people actually claim haskell-ish math (i.e. abstract algebra type stuff) is just like school (highschool?) math.

If so, i wish i was in their high school. Sounds much more interesting than mine.
Microsoft tried with VBScript, but JS was fit enough to survive, and no one wanted a second language after it. No point in speculating, we know JS matters. Asserting it could have been Blub means nothing. See also https://news.ycombinator.com/item?id=1905155.

Also, I kept working on JS, while doing other things. I worked on JS in both Netscape and Ecma TC39 through late 1997, then co-founded mozilla.org with jwz and others. For mozilla.org I was chief architect, but I still kept working on the Mozilla JS engine, SpiderMonkey, adding features such as getters and setters that became important in 2005 due to use by Microsoft's Live Maps.

Live Maps emulated the IE DOM in Firefox via those same getter and setter extensions that I'd added over the years since 1997. In IE, Live Maps of course used the native DOM. This left Safari and Opera failing unless they reverse engineered the getter and setter extensions from SpiderMonkey in Firefox quickly. It took them about a week, and then Live Maps worked in Safari and Opera too.

This shows how quickly browsers can evolve, based on innovation in just one browser's engine, even in the wake of a monopoly period of stagnation.
This isn’t really obvious. While there are clearly a limited number of codes with four digits, the idea is that the Secure Enclave can throttle and limit cracking attempts to the point that an attack would be infeasible.
That's not relative, that's local and non-linear. Do pay attention.
Using WebKit as a foundation is not the same as using Safari.
A number of other companies also contribute support for a variety of other platforms too. Scrolling through a platform header gives a good idea of who's adapted WebKit for their needs: https://github.com/WebKit/webkit/blob/master/Source/WTF/wtf/...
Ironically, under communism the workers would directly get get a share of the money they make/save for the company.
> Is it pride and inability to accept failure, or are there valid reasons for this and Toyota could still emerge as a big winner?

Japan (and China, Europe and other regions) are investing in hydrogren based mobility. Japan has a bit over 100 fuel cell stations right now, and aims for over 300 stations and 200k vehicles in 5 years. [0] Toyota is one of the companies creating both the stations and also hydrogen based vehicles. They also sold about 3k of their hydrogen-based Mirai cars [2].

German company Bosch only started hydrogen fuel cell production in 2019 [1].

This is all very miniscule compared to the electic cars of today, but a hydrogen economy has a few important advantages, IMO the most important one is that hydrogen production can occur at times when energy is in abundance, which gets more and more important with rewewables based energy networks. Vehicles can also be fueled just as fast as ICE vehicles today, and hydrogen has much higher energy density than current battery technology.

From a strategic POV it makes sense for countries to look at hydrogen.

[0] https://www.airliquide.com/magazine/energy-transition/hydrog...

[1] https://www.japantimes.co.jp/news/2020/01/15/business/corpor...

[2] https://www.hindustantimes.com/autos/toyota-nissan-honda-amo...
Lawyers in California disagree: https://www.worklawyers.com/illegal-firings-california/
The Galileo Gambit in the wild!

Stop with the bad-faith distractions.
Just checked. The default passcode on my iPhone 8 is a 6 digit numeric code, not 4. although you can switch to 4 it seems.

Even 4 digits could be enough, given that iOS enforces (very long) delays after a few failed attempts.
Make Videogames with Videos in Minutes
People overstate the connection between math and computer programming. Sure there are math heavy areas, but your average programmer isn't into them. At most programming typically involves the mildest amounts of whats in an intro to discrete math course.
Is it supposed to be self-hosted? Wasn’t clear to me after taking a quick look.
Mandate taxis to be zero emission. Which is coming for some big urbs.
You don't need to get off the plane 1-3 minutes earlier. In fact I doubt it would even add up to that. The spread between the first passengers off and the last, non doddling passenger is rarely that long.

Families, friends, couples are not going to go for your rule that one of them should get off first and the other should wait for the entire rest of column to leave.

How about just trying to be more patient? Find something to distract you and those 1 - 3 minutes will be over in a moment.
Side project but will actually go almost full-time indie developer now in February and continue my regular job as a part-time consultant. Really stoked about it!

It doesn't require much maintenance and I'm running it on the lowest tier Digital Ocean droplet so almost free. In December I didn't touch it at all while having a break between patches.

Here you go: https://canvaslegacy.com/

A player has painted the whole starting mine yellow so it looks like a mess in the newbie area but will address that in next patch. :) Also, mobile version is severely lacking so desktop is highly recommended (actually just wrapped up the new mobile client but haven't released it yet).
> Firefox did become horribly slow

FF was never really fast. Early versions worked OK but that was because websites were way simpler and user expectations lower.

Chrome was a big step in performance and all that time until FF 57 Quantum was Firefox simply catching up ...
Apple's security team has been given the near impossible task of defending a physical device in the hands of an attacker.

I wouldn't blame them for any lack of success. Perhaps instead blame them for suggesting to the user physical security is possible at all.
That seems to be unfeasible to me in the event of a downtime.
>> If every time you went and hung out with your friends they shamed you, saying you look homeless, you might think differently

Then you need to change your friends.
I follow a few licensing blogs, and I know people are talking about and working on alternatives to Common Clause. As far as I can tell, all will disappoint those who believe the OSI's definition of "Open Source" is the one true open source.

My bookmarks:
https://katedowninglaw.com/blog/
https://writing.kemitchell.com/ (blog & the blogroll for finding others). See also: https://www.google.com/search?q=site%3Awriting.kemitchell.co...
http://www.blueoakcouncil.org/
Wow, I didn't think I wanted ligatures and so I never turned them on. But based on your comment, I just tried it and I found that I love it! The little visual blip! when the characters merge does in fact provide a nice little feedback that I've typed the right thing.

And also the two-character => arrow in fat-arrow functions always kind of bugged me a little bit and it is nice to have it condensed to a single visual entity.

Woo hoo! I will leave ligatures on from now on.
Ask HN: Website to Learn the Basics of Visual Foxpro
Is there any good website where I can learn the basics of VFP like variable declaration, loops, data structures etc?
If you can objectively measure the quality of a program (in a non-bs) way, you could probably make millions. There are whole industries around code health metrics.
> QA "leads" would probably cost a fraction of that

While I agree with the sentiment here, there is no need to diminish the work of QA people. They are a very important of the development process. A good QA is hard to come by and I often see them single-single handedly carry a project to completion despite working with a team highly incompetent "developers"(see what I did there).
https://www.driver4vr.com/
Also - besides its name and the company name - there is nothing AFAIK connecting it to "black/gray market", at least initially those were offered only to LEO and only in US and Canada.

And the "long been used" is IMHO a tad bit exaggerated, it came out in the first months of 2018, and - set aside the FBI and whatever other US three or four letter government agencies, it is not likely that US$ 15,000 or US$ 30,000 is something that any police department has in a drawer and can spend instantly, more probably it has taken at least a few months for everyone to get the expense authorized:

https://www.forbes.com/sites/thomasbrewster/2018/03/05/apple...

No idea on volumes of sale or how many departments got one, in either the "online" or "offline" version, but by now - if it was "widely" used - I presume we would have a lot of evidence based on unlocked iPhones in trials.
Maybe but depending on what you are doing they are minor considerations.

I am porting a relatively simple ruby app to Crystal to see how it is and most of it is copy/paste and then some fixing and adding type definitions where needed. The only issues I have had are where I am using a rubygem that doesn't have a crystal counterpart.

For example a pretty simple Gem that connects to a socket and parses incoming data was exceedingly easy to port, including tests.

* https://gitlab.com/overlord-bot/tacview-ruby-client

* https://gitlab.com/overlord-bot/tacview-crystal-client

For a more specific example these two files are almost identical:

* https://gitlab.com/overlord-bot/tacview-ruby-client/blob/mas...

* https://gitlab.com/overlord-bot/tacview-crystal-client/blob/...

The only thing not done was CRC hash calculating for a password because there was no crystal shard for it and it was low priority so I didn't write one.
Humans domesticated dogs but cats domesticated humans
I recommend looking up Donald Hoffman's theory of conscious agents.

He proposes that all sentient beings are networks of conscious agents, the simplest conscious agent being binary (it has a world, and can only act in two ways).

Any composition of conscious agents is itself a conscious agent.

Interestingly, "the world" of each conscious agent might be only other conscious agents.
I didn't see this before, interesting. I remember Gerv from his blog, he indeed had strong opinions regarding religion, but this obituary is completely out of place, it seems as if she had some personal issues with him.
> When I see an (admittedly admirably concise) Haskell program get ten times longer just to approach the speed of the most obvious expression in C++ or even C, it leaves me uninspired.

Well, if the most obvious expression in C++ or C was a hundred times longer then that's still a win for Haskell. Particularly when the performance-critical parts are usually a tiny fraction of any given program. Frankly I don't think the industry should even start worrying about performance yet though, given how much difficulty we still have with producing correct software.
The antidote to despair is action.
I have much trouble to understand what is meant by the "browse-up" scenario. If it's "don't use devices being able to download stuff from the internet" I would deem this extremely impractical advice.
Loads of stuff. Github; Slack; npm; Azure; segment; aws; Microsoft office; zendesk; jira; Travis; Appveyor; filestack; browserstack; probably a lot more stuff i forgot!
My recollection is that there were bad storms with high winds. The tent was a cheap tent. It really wasn't going to be able to take that kind of battering.
This is flatly not true. Just dig through the CVEs and you'll see while they have a similar number of bugs Chrome's are mostly in the harmless category (browser got DOSed) where as Firefox's has had like 10x the bad category (code got executed outside the sandbox).
In that context, you aren't using strings. You are using bytes. HTML without interpreting it as strings isn't really HTML, nor is it a string. It's just a blob that is passing through.
Thank you. I had a brief look at the existing implementations like the GNU PIC and and unfortunately the arrows lack the finesse of the original.
>without pushing the problems onto everyone else.

Or as others call it - "common courtesy"

I don't have children but I can understand that parenting is stressful enough as it is. Why go about making it worse for them?
My understanding is that Eink is sitting on a lot of patents describing these displays. When the first will expire in a few years we will hopefully see competition with new formats.
Ask HN: Are online Git repositories safe for your code?
I use bitbucket for version control of the code I write for my startup. When I login, I see the standard 'Agree to T&C' checkbox. I do not read them, even if I did I do not understand their implications. Is it safe to keep your code especially a startup product's code in terms of IP, in terms of stability? Please let me know if there are better options.
HAHAHA, great scam! Flagged.
Updated link - http://underscorehao.net/2020/01/publishing-to-multiple-topi...
I still have Kinect1 for Xbox 360, and it is really amazing. Dance Central is great for learning how to dance and exercise. Kinect Party my kids play till this date.

When Microsoft released it one Christmas season it sold really well. 10 million units sold. It was a huge success.

Then Microsoft bundled it with XBox One but didn't include any killer Kinect games with it. That "killed" it more then anything else. Some people liked voice commands, but you don't buy Kinect for voice commands. If they would include newest Dance Central or some other killer title as part of the package, a lot more people would buy into it.

Personally I was waiting for such a game to buy XBox One, but it never came. Microsoft could have used Kinect to really differentiate themselves, like Sony is doing with VR, but instead they just dropped it.
The safe existence of corporations suggests to me that the popular fear of AGI taking over and destroying humans is unrealistic. Corporations are like giant powerful AGI machines with the single purpose of making money for their shareholders no matter the consequences. They do become a dangerous threat to humans if left unchecked but we've developed systems to keep them under control.
Would love to have someone to study with - I'm currently going through Reverse Engineering 4 Beginners by Dennis Yurichev but will happily try this one out too.

Will email you later.
> And arrest all that were accomplice to his escape.

The fuck, why? Not at all obvious that this is illegal, and even if that’s the case it’s not at all obvious that this would be sufficiently illegal to justify arrest (and presumably extradition, which generally requires dual criminality).

Would you expect friends helping bail jumpers to be treated like this elsewhere? That’s not usually (ever?) the case.
Sid Meier's Proxima Centauri
I never worked at one and whilst i think they were a lot more common here (Belgium-Flanders) given some of the old buildings with their business-name engraved in stone I'm interested as well. The biggest ones which could be a reference for scale if they're nice seem to be german and french.

https://monitor.coop/en

I also suggest stay to keep a good eye on operation, rules and definitions when considering mapping that or any experience to the US.
It's become very apparent to me that discussion on concepts (for example unions or healthcare stuff) in the US often reference apparent success or failure in other countries without ever looking deeper into the workings and such.
Thus implementations often end up flawed or just not equivalent.

Someone who's attacking or defending unions for example should not consider my country an example for the style and workings of unions I often see described across the pond and if they do talk about the style of unions here they should to the environment and law constraints in which they exist all of which has a big impact.
> travel 40-50m quickly for about the energy cost of a cup of coffee

By "energy cost" do you mean something like "the price of a cup of coffee spent on electricity"? That seems surprisingly efficient but maybe here (Europe) the coffee is cheaper and the electricity dearer - what's the figure in kWh?
It is also that the penetration of iPhones is not as high in many regions. WhatsApp, WeChat, Line are all dominant in places, especially in regions where your peer group can't all afford a $300 phone. And people don't switch to the more limited iMessage when they do become wealthier, or when cheap second hand iPhones become common.
Was thinking the same thing, that is the character 'Aunt Hillary', which is an ant hill. In the Dutch translation (which I read years ago) she's called 'Myra Hoop'.
Funny how those translation still make sense, same as in the Harry Potter universe where the names even have to be anagrams.
Hey, thanks for everything you've done for open source and open platforms.

The reason you gave here for Brave not choosing Gecko (or WebKit) is interesting – but given Microsoft's deep pockets and tech know-how those reasons don't apply to them.

I think this is a strategic blunder on Microsoft's part and I say this as a Linux user. :)

Microsoft has now warmly embraced Linux – and I think they could have chosen this time to warmly embrace Mozilla. Oh well.
anyone know top github repository list
Does the timeout between attempts increase with each failed attempt?
The right way to look at extreme weather events in the climate change context is via Attribtion Science. Stated simplistically this looks at "how often would these kind of extremes happen in a world with normal normal levels of CO2" vs. "how often would they happen at current human-caused CO2 levels". If a certain extreme of heat-wave happens once every 10 years now, but would only happen once every 1000 years without human-contributed athmospheric CO2, than wouldn't that justify calling the extreme weather event in question as likely human-made?

Of course that depends on the availability of accurate climate models for the event in question.

Here is a non-paywalled text on the subject:

https://www.stat.berkeley.edu/~aldous/157/Papers/extreme_wea...
I am aware that this is not a realistic course of action. The problem is that scaling down fossil fuel production is going to be a very bad economic decision for any country in the short term, and it seems to be difficult, politically, to take that local economic hit for the long term interests of humanity at a global scale. At least the immediate threat of nuclear repercussions would convert the alternative into a short term local risk, which is politically more palatable.

Of course, any nuclear nation threatening other nations like that would become a pariah, so it isn't likely to happen. Also because, as you say, it is against their own short-term economic interests.

Edit: It would be pretty ironic if North Korea, which is already a pariah, turned out to save the planet by taking on that role.
A man can run a horse down even if the horse can outrun him (by some amount, say 50%).

Firstly he could ambush the horse, injuring it; but let's ignore that and say it starts off fairly. He surprises the horse, it spooks and starts running. It won't run at a measured pace, it will tend to run either too fast or too slow. Psychologically it is going to be in a panicked state for an extended period of time, it's not going to operate close to peak performance as it would with a rider.

After that the man can also both use his brain to drive the horse towards a desired location as well as his determination and knowledge of previous hunts to win the race.
> Main takeaway, very interesting analogy. Ant colonies are great examples of complex systems with emergent large-scale behavior. Indeed the same could be said about networks of neurons. Interesting to think of an ant colony as the sum of oscillations of signals.

Indeed. I've long thought that an ant colony should be seen as a single individual, rather than a group. One part which can procreate, like the reproductive system. Another which can fight off invaders, like white blood cells, or perhaps muscles. The anthill, in turn, is like a body; constructed by the cells and neurons, and protecting the system as a whole.
While I agree, what drove them to make that decision was not having a good set of launch titles to make the device and it's use a killer-app to drive the whole package.
But the Square Kilometer Array will probably be operational in your lifetime. That instrument will be powerful enough to tell us a lot about such near objects.
> given that iOS enforces (very long) delays after a few failed attempts.

This is, apparently, the thing that GrayKey is able to bypass.
the problem? this:

So I was getting my hair cut at this cheap place, no appointments, no conversation, you sit on the bench, wait your turn, each time a chair frees up they pop the next person off the queue. ( _alright deque_ ) It's raining and cold, and it's Melbourne so bunches of black wet puffer jackets are dripping off the two coat racks.

person in : black puffer on the hook,
person out : black puffer off the hook.

Then one guy starts screaming, 'who stole my jacket? it's a north face, it's a north face.'

He's flipping through the jackets throwing people's clothes on the floor, including mine so I'm a bit unhappy with him and I walk up get him to calm down.

we manage to pair each jacket with it's owner, and we've got one left - a black superdry jacket, with some nice bluetooth headphones in the pocket.

I'd seen the owner come and leave, I suggested he would realise and come back. He could leave his number. He's not happy with this, so I sugest he take the superdry jacket to stay warm and dry, leave his number, and if the guy comes back they can arrange to swap back.

At this point the screamer starts screaming that superdryguy obviously stole his jacket because north face is better, and he's going to take the superdry jacket and the headphones as 'compensation'.

Screams some random abuse about the absent guy as he launches back out into the street (no number left).

Two minutes later the superdryguy is back - wearing a north face jacket, the scene basically repeats with a new idiot screaming, this time that he is going to sue and something about rare headphones.

I don't think this happens in Japan. Must be the umbrellas.
Does anyone got weight?
Are you saying there is a device to splice the power cable while it is still hot, and re-route power to the computer without causing a hiccup?
On forums like ServeTheHome all this information is readily available. It's spread between some guides and posts but if you have a specific question those people will be able to answer it most of the time.