skysight-inc/HackerNews huggingface dataset:
> How/why has it taken so long for the US to catch up?

A significant part of this is differences in credit card usage patterns. It's fairly common in the US for people to have a large number of credit cards (think ~10), not least because various stores have their own cards which get you discounts. From what I can tell, other places people have a much smaller number of cards.

If a person has 10 cards, and each of those card issuers wants their card to actually be used, the game theory is against them making the person try to remember a PIN to use their card. Even if you posit that they can solve the coordination problem and all agree that they will simul-roll-out a requirement to use a PIN (which is not trivial at all, given lack of widespread support in terminals), they all worry that with 10 PINs to remember the cardholder will just say "screw it" and stick to using only one or two cards, and it won't be theirs.

Yes, the cardholder can go through the trouble of changing PINs so they all match. But then you have to gamble on them doing that...

So that's one reason issuers haven't been pushing very hard for chip+PIN.
>> I bet 70% of the time people change their stories when confronted with that line.

I am sure they do, that does not mean 70% of people are lying. Just means they are bullied into changing their story to appease the cops.

90% of all cases end in a plea bargain or other guilty/no-contest finding outside of a trial, do you honestly believe the police are that good, or is the legal system one big extortion racket designed to punish anyone that wants to stand up for themselves, their rights or their innocence?

Hint... the police are not that good... and thousands of innocent people are ground away by the system daily
The Puerto Rican Island US Military Destroyed Has Been Forgotten After Hurricane
LUXURY. My first experience with programming was some programmable TI (I think?) calculator that had 8-digits LCD screen and a memory of 39 "slots".

In the manual, there were some programs you could type in, including "Mars Lander". The calculator shows a landing speed (e.g. "8.2") and then you need to type the thrust adjustment (e.g. -1.0 or +3.0) and then the new landing speed is shown. If you do it right, you land safely and it shows "00000" or something. But nah, that did not happen, you just crash ("11111")

Following that, when I got ZX-81 with 32X24 screen, and like, 1Kb of memory, I was in heaven :)
Survey of CPU Caches
Interesting to read about the nihilist story fad of the late 1800s at least.

In this context https://en.wikipedia.org/wiki/The_Man_Who_Was_Thursday (1908) makes more sense - as a parody of the genre as much of anything else.
I really want to watch it, but man 18 hours is a deep dive, especially for such a serious topic. I need to set aside some time.
Fair point, have an up vote.
The only reason I have a Toyota now is the dealer was the only one who'd actually talk to me, so she got the sale. The other dealers would only show me the cheapest cars on the lot and wander off.

New Zealand's domestic car industry (where they simply connected the imported bits together) died in the late 80s when tariffs were removed and we've been better off for it.
3850+ Tech journalists all in one place
> but making money on esoteric App Store software is hard!

You mean "but making money on App Store software is hard!"
Could you elaborate? I can't tell from your comment who you think is bigoted and against what.
What could have been done better, to reap the benefits without the downsides? I hear complaining, but are there solutions? Maybe too much emphasis on jobs, to the point we're subsidizing companies like Amazon to build HQ2, with no money left to mitigate traffic or add housing?

Does Sidewalk have any clever insights or ideas? https://www.wired.com/story/google-sidewalk-labs-toronto-qua...
One of Ford Australia's replacements for the Falcon (the Australian-built middle-of-the-road large family/commercial sedan [1]), is the Mustang, so in the past few years we've seen an influx of these American muscle-cars onto Australian roads. They're not quite to my taste, but hey each to their own.

The other replacement is the European-built Mondeo, which is much more like the Falcon and far less offensive IMO.

[1] https://www.carsales.com.au/cars/ford/falcon/
If you go to chrome settings -> Manage search engines and define a new search engine with Keyword: "m" and
"URL with %s in place of query": https://www.google.com/search?&q=site%3Adeveloper.mozilla.or... typing "m await" in the omnibar will jump to the first google result from MDN, which is what it seems mdn.io does.

https://news.ycombinator.com/item?id=15306429 is my list of custom search engines.
Show HN: Get/give feedback on YC W2018 applicant videos & My Beer Giveaway
The problem is that the combination of an old iPhone and a new OS tends to suck. And batteries wear out.
This reminds me of Hyperscore[1], originally a project from the MIT Media Lab[2]. Had you heard of it before? If not, perhaps you could use it as a source of inspiration. I spent many enjoyable hours playing around with it before discovering other composition software such as Anvil Studio and FL Studio.

[1]: https://hyperscore.wordpress.com/

[2]: https://www.media.mit.edu/research/groups/1450/hyperscore
For something contracted this is the norm. We used to send out estimates for writing tests and clients never wanted to pay for them. I've found projects just as buggy with tests and now I only write them for code that's getting heavily reused.

Webforms is likely a client request as well, but also keep in mind that as shitty as webforms is it let's you throw functionality together faster than almost anything else. Again proly contractors

The funny comments others mentioned is another clue that this was not developed internally. I miss that about being a consulting company... The client is usually hiring you because they have no idea what they're doing so rest assured nobody there will ever look at the code.
>> I don't even get the police's implication here-- If you're trying to buy illegal drugs, you DESERVE to be carjacked,

I dont know about "deserved" but if they can make it a drug case then they can keep the car, the ipad, and probably steal err "seize" more property from the victim under civil asset forfeiture

Further they can use that statistic to point to an increase in "drug activity" in the county opening up the dept for grants from the DEA and other federal programs under the failed War on Drugs

A simple car jacking they get no money for. Violent crime they get no money for

Drugs is where the money is
Google has always had a single product area: grow and defend advertising revenue. Every major initiative can be cast in that light. Consider the "non profit" multi-billion dollar efforts.

Chrome? Prevents Microsoft or Mozilla from strangling them at the browser.

Android? Stops Apple from strangling them at the phone.

Fiber? Was intended to stop ISPs strangling them at the premises. A rare misfire which they probably wish they'd pushed harder.

The first consequential alternative revenue stream to appear in Google's lifetime is GCP. In Google's position I'd spend just about anything to get a double-digit marketshare. I suspect they have the best technology out of the three, but don't enjoy first-mover (Amazon) or sales channels & bundling power (Microsoft).

Disclosure: I work for Pivotal, we work closely with Google. But also with Microsoft and a lot of other partners too.
Of those non-African nations you mentioned, it is absolutely astounding that South Korea not only escaped the abject poverty but has joined the top 10 or 15 in a lot of metrics used to measure a nation. In 64 years.

After the end of the Korean War 1950 - 53, South Korea was the absolute last on the planet in terms of GDP. Poorer than most of the poorer nations.

And remember the trauma of having gone through a conventional warfare that went up and down the peninsula about 4 time. Not some guerrilla warfare where a neighborhood here and there goes up in smoke but a good old WW1 style warfare of massive artillery barrages.

And before the Korean War, Korea was largely a place stuck in the 19th century, with no modern education or institutions to speak of.

In 64 years, they educated the population, built up basic economy, and than kept on advancing.
Ha, I knew someone would say this ;-) You never know, that is, unless you just follow the type to its declaration and find out in like a couple of seconds. A modern IDE should just show the typedef on hover.
> in the case of static languages, you may have created a deserialization format that always emits BigInts

I don't follow this one. If your language, static or otherwise, is capable of turning this JSON:

"100"

into a string, and this:

100

into a number of whatever type, then it's also capable of turning this hypothetical input:

100

into one type of integer, and this:

100000000000000000000000000000000000000000000000000000000

into another type of integer.
> You need to define a struct in a header to pass by value, which is usually cheaper than having to dereference a pointer (often resulting in a cache miss).

If one wanted to do this, what kind of struct size would be the cut-off point (on current-gen machines) where passing the reference instead of a full struct copy becomes advisable? (For funcs where both would work equally fine)
Smalltalk inspired the languages I grew up with. I'd say that they're worthy successors.

I was introduced to programming at school using LOGO when I was 7 years old. My dad found a broken Mac Plus and told me I could keep it if I could fix it. So I learned basic hardware repair (swap out the motherboard). Having my own computer gave me a sense of responsibility and independence that I never had before.

When I was 11, he bought me an iBook. I also saved up my pocket money (allowance) for an iPod.

I wanted more apps on the iPod, and was interested in the Notes feature. I taught myself AppleScript to scrape websites and convert the HTML to 1000-character iPod Notes TXT files. This included my English textbooks - I read Shakespeare on an iPod in 2003 so I didn't need to carry a heavy book. I also wrote many scripts for iTunes.

All of this was self-taught, without textbooks or YouTube or tutorials online. It was even before StackOverflow. How did I learn?

The syntax is easy. There's a single button to compile & run. The code is auto-formatted in colour. And there are lots of APIs to every other app.

As a Computer Science class project, I spent months writing a database program for SMS messages using Java. But for myself, I spent half a day coding a converter AppleScript to put those SMS text files into blank MP3s and store them with iTunes. All the fancy features (smart playlists, playlist folders) were already done!

Programming is not scripting - you have to use libraries instead of leveraging other apps. But I see the successor to SmallTalk being a scripting language with a lot of APIs. Like AppleScript, but with better support for cross-platform and GUIs.
Seriously? If github didn't exist, software companies simply wouldn't have employees? It is truly amazing how twisted a view people have of power structures ... the fact that github has installed themselves as a de-facto co-arbitrator for access to jobs is reinterpreted as a sort of philanthropic contribution to society.
Statistics are deceiving. No one has it in for grounds maintenance workers and taxi drivers and they typically don't go looking for trouble.

For policeman it's their job to go to dangerous places.
Steep Game CD Key Generator
Ford uses Holograms tech to virtually design cars quicker
This was quite some years ago, I wonder how much has changed:
As an employee of a private company, I was asked to do some work at one of the major data facilities of the Danish state. The place was - and still is - a huge, sprawling mass of concrete, steel and glass, and was internally partitioned into four concentric zones of supposedly escalating security, all fancy with locked doors and card readers. I was expected to present myself at the front desk in the reception area, but somehow, with my equipment on a trolley, and sort of looking for directions, I slipped in behind someone back at a delivery bay. And then just followed signs and color codes and various people through various doorways. In no time at all my trolley and I were at our destination: The holiest of holies, the central tape archive room (yes, it's that many years ago). Got to work for probably about half an hour, not another soul in sight, but in the end was interrupted by the chief of security himself, bursting in with the grimmest of looks and the strangest of colors on his face. Now, this fellow knew me, so no alarm sounded, but I was urgently desired to shut the fuck up and follow him out to reception, where I was registered, issued my proper guest card and authorization, and solemnly escorted back to the archive vault, deepest security, zone four.
They are? I have been following police abuse for nearly 15 years... I do not see any evidence of that
Can you help me understand how they show importance of free speech?

I don't think using toxic speech accomplishes anything.
Australia will always have whatever resource is in demand next. Three lithium mines are coming online every year for the next few years starting this year.

Australia will become the largest natural gas exporter - it will overtake iron ore in value in the next couple of years.

Then you have tourism, education and becoming the food bowl for China's growing middle class

Everyone likes to complain about being resource-export dependent but it has never been more than ~10% of GDP and is quiet an enviable position to be in
You'd have a hard time arguing that people signing up there are doing so for benefit from on high, so 'bootlicking' is misplaced.

Perhaps people just appreciate what they actually find, in their real lived experience, when they use the service?
Thanks for the clarification. I was several versions behind (missed all the 1.0RC releases). They showed in the F-Droid app on my phone when I searched for F-Droid, but not in the 'Updates' tab.
Sweden is the smallest nation in the world still doing end-to-end car manufacturing. Australia was the second smallest.

The difference is Sweden sells cars all over the world, and in Australia despite decades of attempts and popular Top Gear segments they could never convince anybody else to buy an Australian car
Normally we change the URL when a user suggests a better one, but in this case the lame article has provoked such a surprisingly excellent thread that I don't want to mess with it.
sigh I wish you weren't right, but that's a good point.
How is it that smaller countries like Malaysia and Taiwan can support their own native car industry (while also importing foreign cars) but Australia can't?

Are the tariffs just not as high to effectively subsidize their local car industry?

To add. I think those counties understand that the car industry helps to invigorate many other parts of the economy, so it's sad to see AUS let that go like that.
VIDEO: Come Onboard for the Last Power-Up of a Space Shuttle
I'm all for using the right tool for the job. WebForms code is not possible / extremely difficult to unit test.

The actual codebase itself may be pretty old so WebForms isn't a surprise - the SLN file indicates it was saved with Visual Studio 2010 (https://github.com/propublica/nyc-dna-software/blob/338a1b86...).
Gigster (on-demand developer teams) is hiring for sales and sales engineers
We Can’t Stem the Tide of Language Death
I think the article does, to some extent, address this when it says that the situations that we would most hope for modification in police behaviour are also likely to be the situations where the officer is under significant stress and has defaulted to their most primal response. So while I take your point that police don't think they are doing anything wrong when they misbehave, I think it is more correct to say that police aren't considering moderating their behaviour when they are in those particular situations.
Huh, I tend to read them. At least in the sense of "I wonder if John Smith of production assistants #2 was the funny guy, or if Sarah on animation #12 helped make the second scene". And sometimes you get fun post credit scenes. But feels like a way to give a props to people I may never even meet.
This guy that wrote this is a c# noob. He should just use a null conditional for the if, Epsilon for tiny but non-zero floats, and should very likely be using doubles instead of float since they're basically the same speed for double the precision.

Bonus points for not using the shorthand float literal syntax.

I would expect to see this many goofs only from someone that's been using C# for a month or so. I only used it for a couple years
Case Studies with the Biz Doc Tom Ellsworth (video Playlist)
I'm glad you brought this up, as it lets me help clarify a few points of contention:

1) When a city has constrained housing supply, wealthy people compete in lower tiers of the housing market, driving up prices. Building more luxury homes allows those people to stop bidding up mid-tier homes, taking some of the pressure off the housing market at large. Thus, while it might not feel like it, those luxury homes are a good thing for Seattle's housing market. The concept is called "filtering" and you can read more about it here. [1][2]

2) While it seems like Seattle is awash with cranes and construction is running rampant, it's surprisingly not enough to keep up with population/job growth. There have been so many people showing up in the city that housing stock just hasn't been able to keep up. Something like 20K people in the last year and only ~6K housing units. This is a large part of the housing problem in general, and there's nothing to be done but build even more (and make it easier to build, through re-zoning and densification).

[1] http://cityobservatory.org/what-filtering-can-and-cant-do/

[2] http://cityobservatory.org/how-luxury-housing-becomes-afford...
In Python the equivalent is namedtuples, which IMO is better syntax anyway because you can use named arguments:

import collections

Key = collections.namedtuple('Key', ['modifier', 'key', 'function', 'argument'])

keys = [
Key(modifier=MODKEY, key=XK_p, function=spawn, argument=dmenucmd),
Key(modifier=MODKEY|ShiftMask, key=XK_Return, function=spawn, argument=termcmd),
Key(modifier=MODKEY, key=XK_b, function=togglebar, argument=0),
Key(modifier=MODKEY, key=XK_j, function=focusstack, argument=+1),
Key(modifier=MODKEY, key=XK_k, function=focusstack, argument=-1)
]
I Served 26 Years for Murder Even Though the Killer Confessed
I mean, another option could be that they were looking for good jobs...
>> Any static site is going to load fast though, it's when you have to make database and API calls when things get hairy

This is incorrect. Static assets are often the source of many problems, due to poor caching headers for static assets, missing gzip encoding, unoptimized images, etc. The time it takes for the backend to return a response will usually result in more overall savings in load times, but it's astounding just how inefficient frontend choices can be. It's not "micro-optimizing" to focus on improving the frontend instead of only focusing on the backend.
This comment breaks the HN guidelines. We ban accounts that do this, so would you please read and scrupulously abide by https://news.ycombinator.com/newsguidelines.html from now on?
What's the law say about recording police?
Tony Fadell's Next Act? Taking on Silicon Valley – From Paris
Not available yet? Looks interesting. How would it compare to Sourcegraph?
Why would your board care where you host your servers?
I am a Bellevue native, but have lived in the bay area for 15 years now. Californians are "ruining" Seattle in a way it would be inappropriate to say about foreigners. Fortunately the only thing "ruining" the bay area is "techies", not people from a specific geographical location.

Oh, and the traffic has always been beyond abysmal, Seattle. You know it, and I know it.
Google sells a product, just not to you; they sell to advertisers.
Relevant video links:

"OK guys let me see your Boeing employee IDs!" - https://www.youtube.com/watch?v=i21XcyMG4cU

"You know the rules in Redmond. You're not allowed to play any kind of sports within FIVE MILES of the Microsoft campus except for hackey-sack." - https://www.youtube.com/watch?v=7pxGDSucCEI

"Whadda ya mean you don't want to practice the accordion?!" - https://www.youtube.com/watch?v=hGlDVmBLibg

"You're entitled to have a crystal present at any interrogation..." - https://www.youtube.com/watch?v=EJZplI5L_Fs

Not the same theme, but...

"Did you have to dial a '1' before?" - http://www.youtube.com/watch?v=V9jlo4Ht2YA
There's some progress happening for this in AnySoftKeyboard: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues/26...
> joining forces with the poor people against the landlords

The poor in Seattle are actually mostly allied with the landlords politically in maintaining the zoning status-quo. This is what has led to the increasing housing prices.
First hint of 'life after death' in biggest ever scientific study
I believe so. The first I remember anyway.
It definitely can be. And maybe it should be, if github needed it. But they control enough market share that I don’t think it’s necessary to go that route.
Look at the Federated timeline, and find people you like there. If there's a bunch from one instance, consider moving to that instance, and then you can read a local timeline of like-minded people. mastodon.social is sort of the newbie instance, and its local timeline is noisy and unfocused.
Splitting user stories – the hamburger method
Seattle currently has more than 50% of the cranes nation wide.

That said, they're almost universally building apartments (exceptions being Insignia, LUMA, and Nexus, that I know of).
Yes, I know two women who were explicitly doxed. Their cell phones started ringing incessantly. People posted and retweeted snapshots of their tweets. Oh -- one woman is transgender and she was "outed" as a "man."

Twitter did nothing.
Text Classification with Google Tensorflow and Python – Deep Learning
Correct. It's wrong to be angry towards their fellow residents who just want a place to live and work, like them. They should be angry at themselves and the representatives they elected for the governance that has gotten the city into its current mess.
Yep that Quinn thing was assault.
Billions in tax breaks offered to Amazon for second headquarters
Yes, its much better than nothing, but it's also too little and too late.
How to Write a P2P Chat App in Node.js by Mathias Buus
I like this one:

And in a far different proposal, the mayor of the Atlanta suburb of Stonecrest, Jason Lary, said his city would use 345 acres of industrial land to create a new city called Amazon. Bezos would be its mayor for life, Lary said.

I wonder if they'd be willing to make the title heritable. It's not often these days that you get an offer to become a feudal lord.
I believe in every jurisdiction that it's been tested it's been found to be constitutionally protected.
Yes, but that's Seattle's fault, not Amazon's.
The power of blue-collar software
Data Engineer / Musician sells her own music for BTC
Pricing power is a test for whether a monopoly exists; it tests for actual practical competition rather than the presence of other participants in a decriptive category which may not actually compete in practice.
An NS Design CR4 electric upright bass.

I have never owned anything this well made with such attention to detail and craftsmanship.
Your comparison to IPA is interesting—it’s as if the piano roll is a raw “phonetic” transcription, while traditional notation is more like a structural “phonemic” representation that conveys the sounds as they’re functionally understood. The former treats all information as equally important, missing high-level structure and using space poorly; the latter omits some information and encodes other information redundantly or in a compressed format to convey what’s most important to the reader.