skysight-inc/HackerNews huggingface dataset:
literally any data structure that stores different types similarly. hashmaps, linkedlists, vectors, binary trees (assuming you can bound on some ordering function), etc, then all the operations you expect to work on those data structures. You could also define mapping operations that work on the containing structure and don't care much about the specific type of the contents. There's a million and one uses for generics (polymorphism).

In Go, I believe you need to give up type safety to write these implementations, by using Interface{}
Anecdotally I would argue that the last 10 years have seen a more significant improvement in car technology and capability than the prior 10 years.

If we look at power alone even though EPA regulations have only gotten stricter during the same time frame if we look at the same model of car (Ford Mustang GT) we see that it has gone from 310 HP [1] to 460 HP [2] in 10 years. The same power that was delivered by the V8 which powered the Mustangs that my friends and I pined over in High School (ca. 2004) is now delivered by a compact I4 turbocharged engine which also delivers 25 MPG [3].

[1] https://www.caranddriver.com/reviews/a15147979/2009-ford-mus...
[2] https://www.caranddriver.com/ford/mustang
[3] https://www.edmunds.com/ford/mustang/2019/mpg/#style=4017572...
I was so annoyed by the promoted products and expert recommendations that I wrote a Chrome/Firefox extension that hides them. It needs to be updated but mostly works as expected: http://mdolon.com/projects/shopsuey
Got my Swedish citizenship and managed to get my passport just in time to travel this week!

Signed a contract for a first-hand apartment rental (relatively tough to get here, I got lucky).

Partaking in a very interesting sponsorship program at work.

Got promoted this year.

Met an amazing person that I'm having fun exploring and experimenting with.

Visited a new, interesting country twice and am about to visit another one soon.

Maintained my workout routine.

Maintained my intermittent fasting routine in a surprisingly easy and consistent way.
Yeah - same deal here - and I suspect for most engineers this is true
Pretty sure LP's source is minified/obfuscated, it isn't just "open the extension's directory". In my experience LastPass was also much much slower in too many use-cases.
I see your point now. This post originally pointed to the teaser video and not the project website (I do not know who changed that, must have been an admin): http://content.sniklaus.com/kenburns/promo.mp4
There is a long long history of trying this - most notably when UA became completely employee / union owned. However, once the initial ESOP period ended, the unions still ended up in a acrimonious battle with the (labor owned) board of directors. Then 9/11 occurred, the company collapsed (again) and went into bankruptcy.
Once an OEM opens up its vehicle data and control to Android (and/or Google Automotive), it's game over for them. The OEM becomes a commodity hardware maker. Plenty of analogy with mobile phones manufacturers. The OEM will not make a dime after the sale of the vehicle while Google will build and strengthen a development platform to enable third-party applications and services and profit from them (something Google knows how to do really well). Think Turo/Getaround, cleaning, refueling, charging, insurance, package delivery, in-car applications, etc.

One way out of this is for the major OEMs to band together and create their own standardized platform that works across OEMs. At minimum, that platform should expose a single standard interface to all third-party service providers.
Ask HN: Why has physical button technology stagnated?
Is cheap plastic and largely unsatisfying button pushing the best that can be done?
If you want genuine products lobby your government for criminal consequences for willfully ignoring counterfeit products. Then lobby your government for antitrust action so vendors don't have to worry about Amazon themselves making the duplicates when they get jealous of the profit margins on counterfeits. Genuine products will be much easier to find without Amazon clones and Amazon-supported counterfeits and an Amazon-empowered criminal black market intermingling with the real one.
>In fact, the editor describes the Atlas as a virtual museum of the city (which has no brick-and-mortar institution devoted to its ancient topography).

Just in case:
https://www.romereborn.org/

The actual brick and mortar museum (and model) does exist however:
http://www.museociviltaromana.it/

http://www.museociviltaromana.it/it/collezioni/percorsi_per_...

Since the model was realized between 1933 and 1955 it may be somehow less accurate or missing some later discoveries/whatever, still it remains impressive, here is a short video that doesn't actually provide a sense of its size and detail:

https://www.youtube.com/watch?v=4jMEN3zOQ5E
I wish news sites would stop omitting that in addition to the information he leaked about what was going on in the USA, he also leaked a lot of classified information that had nothing to do with the USA. I don't know how he'd argue that providing classified intelligence about China to the Chinese government is in the public interest.
Protect your downstream clients/upstream services with Istio's circuit breaker
A rationale investor is not moving enough money to make a difference

The sustainable project isnt providing liquidity for 20 years if it even gets enough capital to execute at all, whereas the Softbank FOMO project will in 5 years after they are involved.

You are betting on founders and their network, not their idea.
That's what happened so far, but they won't give up. They must have an army of lawyers with nothing better to do.
Unveiling Dark
So Snowden here claims there has been no evidence whatsoever he caused any harm. Is this true? I realize I personally haven't heard any cases where the info Snowden leaked was linked to the death or bodily injury of persons of interest or their friends/family. Which is like, hm, ok, is there something I missed here?

If no one's been hurt, and the US has long upheld the need for law breaking when the law is unjust (the unlawful action of a black woman sitting in the white section of the bus) then I don't understand why his asking for a fair trial where established cases of just law breaking are brought up is contentious.

EDIT: I should clarify since I think there might be some confusion- I'm not saying that Snowden broke no laws. I'm saying I don't understand why his law breaking is contentious, given we have cases in the past of people breaking laws for just purposes that are generally accepted as just behavior. If Snowden wishes to make that argument, why are people scandalized about him wanting to go on a fair trial about it?
Reporting [0] yesterday had him give an interview where he suggested he would love to find asylum in France instead of returning to the US. I get the feeling he just wants something like a life back.

[0] https://www.leprogres.fr/france-monde/2019/09/15/le-lanceur-...
What is “DCC SEND startkeylogger”? (2016)
I think the psychoacoustic term for this is "combination tones":

https://en.wikipedia.org/wiki/Combination_tone
I'm excited to see more people get access to this! My cofounder and I rebuilt our project tracking platform on Dark and will be building the rest of our products with it. It makes building simple and makes testing 10x faster and easier for everyone on our team. I've been waiting for it to launch so that I can recommend it to more people.
I think the 'myth' is that you can use the entire pedal stroke, rather than only pedaling on the down stroke.

Obviously, it's not really a myth, you can definitely do it. But I don't think most people actually do.
> A grocery store is simply a more organized open market.

That’s not true though right? Don’t grocery stores buy the products that are on their shelves and they are reselling them? That’s fundamentally different from a marketplace.
Can you be more specific, or provide a citation?
I would argue that a grocery store is a combination store and marketplace in that case. Stores have plenty of in-house brands, they also have racks of goods that are stocked and sold by third parties wherein they get a cut.

To be fair, I think I would be more comfortable comparing Amazon to Sears in it's heyday.
Unfortunately the browsers persist in not providing the necessary APIs to allow the password managers to work safely.

The Mozilla bug (1344788) has been open for three years with no meaningful action in 2. It's been stuck waiting for security review, with nobody empowered to do it.
> An e-book should in all fairness cost perhaps a third or fourth of a paper book

The market is not about fairness. The prices are about what some segment of the market will pay.

> it is hard not to see that the market is simply not offering the best solution.

They are selling physical books for folks who want the traditional experience and the reuse benefits you describe, and Ebooks for folks who want the convenience of that experience. So they continue to cater to their paying customers.

It doesn’t seem reasonable to follow a race to the bottom with people who pirate ebooks. Some folks just do not pay for content.

One side effect of higher prices of the traditional publishers is that it opens a door to self published authors offering books in the lower price range you mention. These are often quite popular so obviously they are aware of the price point impact but for now are happy with capturing the premium market.

> Compare this with piracy in games, music, and video, which is comparatively rare

Can you cite figures for that? I would expect video and music and pc games to all have far higher rates of piracy.
At a mall you pay a fixed cost in terms of rent, regardless of sales. Amazon doesn’t charge you to simply list your product, right? If vendors were being charged a fee just for the listing itself without any sales, your argument would be more valid.

If amazon does charge a fee for simply listing a product, tell us. They don’t as far as I know.
Milton would have been not yet eight years old when Shakespeare died, to boot, so I'm not sure a physical meeting would have meant much to him.
> He exposed numerous illegal hacks done by the NSA on Hong Kong civilians

These hacks are not illegal. I'm flabbergasted that you would think they were. In addition to those legal hacks on Hong Kong infrastructure, he also exposed legal hacks on mainland Chinese infrastructure. Americans already know the government is doing these things. They do not need to know the details of which systems were compromised and when, and the Chinese government especially should not know these things.

Again, there is only one illegal data collection program in the terabytes of data that Snowden leaked. That is reckless and stupid at the very least and treasonous by his leaks of Chinese target details to China at worst. Did you ever stop to think why he would choose to divulge that information first, while he was in Hong Kong?

> No, according to your ridiculous fantasy, he released the information after giving it to the Chinese.

That is your ridiculous fantasy. I never said that.
Fastly opened at 16 and has hovered around 26-28 dollars for a while. Akamai, which I believe cf is closer to in terms of features and overall structure is around 90 a share. At 18-19 a share it seems possible that cf would gain another 10-20 per share from where it's at today.

Obviously this is just projecting. I bought shares on Friday above where it closed and today it's up so far. I think the window is still open but idk how much longer that will be true. Time in market usually beats timing in market though.
Indeed. This is from a comment on this thread:

And yet Go programmers are often happy.

If the programming language you use is your primary source of happiness, you might want to reflect a bit on what happiness means to you. :)
> the economy is crap and infrastructure is expensive.

The GDP of any single European country has never been as high. The lack of government investment is not due to that.
Elm makes no claims to correct your logic. Logical errors are not caught by the compiler. You might still decode a JSON field to the wrong field on a Record (if the fields are the same type), you might invert a BOOL and use True were you meant False, you might incorrectly calculate some value, etc.

But, state errors are caught – your application can not get into an impossible state and therefore should never have any runtime errors.

Getting back to logical errors – Elm can provide some additional safeguards. For example you could have a record

``` type alias Point = { x: Int, y: Int } ```

and then decode it with

``` decode.map2 Point (field "y" int) (field "x" int) ```

Whoops you got the wrong order.

So you could make X and Y explicit types:

```
type alias Point = { x: PointX, y: PointY }
type PointX = PointX Int
type PointY = PointY Int
decode.map2 Point (field "x" decodeX) (field "y" decodeY)
```

Now your decoder won't compile unless the types line up correctly. But this adds a bit of extra overhead in unwrapping the values, but not much.
Exactly, and those fishing expedition questions are not interesting anyway. They are not what I want to find out about the story.
IBM OS/2
> It also means that everything either works or doesn't work

Isn't quite a large percentage of the Linux kernel in the form of loadable modules, such that a given running system will only running a fraction of the total code?
Then come home. I'm not really on his side here. If he thinks what he did was so morally correct then he should have stayed.
Private Equity Tries to Protect Another Profit Center
More job losses are likely in brick-and-mortar retail
If Snowden's leaks had caused significant harm of the deaths or blown covers sort, we'd have heard all about it in the news. It would've been instantly leaked or openly disclosed to discredit him.

I'm sure there's monetary harm from security audits, investigations. The argument Snowden wants to make is that those harms were necessary to inform the public of something they had a right to know about.
It's clear that you have zero experience with Kubernetes on bare metal. Why bother commenting on the topic then?
Well, in my defense, I wasn't looking at the graph when I wrote that, I was trying to remember a graph that I saw a week ago.
Buy a cut-throat and be set for life.

Seriously though, I have a safety razor, but I can't get a satisfactory shave out of something where the head doesn't pivot, so I use the local coops budget razors. They are pretty much the same as dollar shave clubs, but I don't have it here, and I rather not buy shit on subscription.

There are two things in the home that can be reused when I am dead: my model M and the safety razor.
Wonder what happens if the registrant has a fake name and address. I guess the domain gets removed?
>Grocery stores curate their offerings, vet vendors, deal with returns

Amazon does all of these things. They have unlimited shelf space, which reduces constraints.

But vendors can have amazon handle returns, they can be kicked off the platform, and amazon decided how to present vendors.
I have a reasonably large .vimrc, but I only had to change one line to switch to Neovim.
All the plugins (~10) worked too.
Most people don't desire to be "tech savvy" in the way you seem to be describing. They want tools that help them do useful things in their lives. And mostly I'd say they want those tools to simple and straightforward. If your org's management want "interfaces to be as plain, simple, and stupid" then I'd submit that they understand this.

Context: I'm 50+, have been developing software professionally for 30 years, and I have a parent in his eighties.
Trademark is evil same is with patent and copyright. It's just a corporate tool to gain free money from work of people who passed away long time ago.
Those tools have one purpose - stop innovation and progress for years.
Some grocery stores, like Kroger, sell their own branded products in their stores.
The only difference is that you have a choice in whether you want to pay the money in exchange for the coverage. Which is exactly the point.

The poor don't get out of paying it by having nominally low personal tax rates, because all the other taxes still apply to everyone. When you tax a business and it raises prices or can't give employees higher wages, that comes out of the pockets of the poor the same as everyone else, which is what makes them so poor to begin with. Remove $500 in spending of which $250 were real services, then pay $250 for the real services yourself, and the result is a $250 surplus -- which can go to the poor as much as anyone. They are, after all, the largest beneficiaries of lower unemployment (resulting in more jobs with better wages) and lower prices (because they spend more of their income).
A common failure mode for this is that devs and less sophisticated Ops people see that the machine is only “using” 60% if available memory and they carve out a chunk for another process or a feature. They don’t get that file caching and mmapping are providing them a lot of their performance, and aren’t clearly accounted for by ‘free’.

So suddenly we are at 90% memory and everything is slow as molasses.
EDIT: I didn't explain this well at all because I couldn't find the episode and haven't listened since it came out, I highly suggest someone better than me find the episode because it makes much more sense and has WAY more information than me.

There was a planet money episode about this exact comparison the other day. Basically it comes down to:

When a grocery store puts something on it's shelves, the store itself bought it from the manufacturer. They have already made their money. On Amazon, manufacturers don't make money when the item is listed, they make it only if and when a customer buys the product.

When a grocery store makes its own novel product and puts it on the shelf, it's taking a risk. If they make those products, but they don't sell, they just lost a bunch of money. Or, if their product is a competing one with an existing product, they know that products like that can sell, but now they have to focus on outselling the original product. When Amazon makes its own product, most of the risk has been removed. They pretty much already know it sells well on their platform, and they have enough money that knocking 5 dollars off the price, making it prime recommended, and putting it at the top of the list will cause it to beat the competition 9 times out of 10.

I'm not saying any of this is fair or unfair, because I'm not an economist so I don't believe I have a full understanding of the situation.

I tried to find the exact episode but it seems I can never find them when I need them.
Did you see the list of goods and services they seek BOOK trademark for? It's pretty long, would be easier to list what is _not_ included. Some examples:

> Software in the nature of a mobile application
> Messaging software
> Communication software and communication computer hardware for providing access to the Internet

and the mighty fine, generic,

> application software

Now this may or may not be FUD: don't go holding your breath until they would come with a lawsuit against anything that matches book.
He could have gotten pardoned by Obama, but he preferred to remain under the protection of Vladimir Putin.
Because it is not about upholding democratic ideals. It is about power and control and making examples of those that do not fall in line.
Just because Stallman said a thing doesn't lend much credibility to it. See also: his defense of Epstein.
They are betting that when competition comes, they'll be subject to the same ~greed~ fiduciary duty forces. The market only has room for a handful of megacorps. They'll all highly likely to implement skewed algorithms to promote their own wares. If you don't like it, go build your own [TM].
You can customize what different mouse buttons do. I've used it every day for months, no substantial problems.

As I said above the only real criticism I have is that the pointer/accessibility box doesn't disappear when the mouse is disconnected.

I haven't tried it over Remote Desktop (I don't know if the "raw" mouse presses are relayed), only to interact with native iOS Apps.
I agree, their object model and developer experience leaves a lot to be desired. I wanted to control Live via OSC so I made a little library to do it via node:

https://github.com/BrandesEric/AbletonJS

It's a work in progress that, sadly, I have left dormant for awhile, but you can basically use Node/JS to control live (even over a network). It does rely on the internal JS implementation and you have to add the max plugin to a track before you can start coding against it, so still not anything to write home about.
Should have? Sure.

Given how his administration treated Chelsea Manning idk why we'd expect that.
There wouldn't be a difference, but that's not the case here. Workers in the auto sector have several different employers to choose from.

In terms of equalizing bargaining power, unions make sense in a few narrow contexts -- say, single-employer mining towns -- but far less in cities where workers have many options open to them.
>> Anything that isn't context aware (i.e. knows which website you're on so can provide the relevant information) is doomed to failure right out the gate.

Sorry, not doomed to fail.

I'm not gonna use a password manager that is "context aware" and has the capability to auto-fill for sensitive sites - that's just my threat model. I'm okay with context aware storing of less critical passwords.
You can try and build inertia whilst blaming the global elite too. They also did not hint about their activity in any way.

It can also in many ways to be literally impossible to compete for example due to some direct-or-not regulation.

I think it's not fair to roll the fault on the commenter either, even if it's easier to not think about it that way
Friendly tip, check out Matt Wadstein's Unreal Engine tutorials, he's been doing it for 3 or 4 years and he also specializes in very small videos that talk about a single concept.

people who are trying to learn programming generally are more accepting than others but even I I've had problems trying to understand someone due to their accent. This is particularly problematic when you're dealing with some deep concepts. one solution, which might make it a little bit harder to make videos, it's just simply have subtitles. I use them before when trying to understand something difficult and I just looked at the screen see what the person said and it made sense. The auto-generated captions we'll probably not pick up everything particularly programming language concepts. Just a thought.

Also you might want to reach out to some unity developers on YouTube since that's built on c#. A lot of people want to learn how to develop games and you can get a lot more subscribers referred to you from unity videos.
Using AI to Control Traffic
Ooops, here it is. https://www.youtube.com/watch?v=Cym4TZwTCNU
Implying programmers don't think? Come on now...
In my experience this has not been a problem. First upgrades are very infrequent. Second, they occur for very good reasons. Third there is tooling to handle a lot of the code migration. Fourthly, the compiler will help you fix the rest. Lastly, each new version has been a real improvement on the previous.
An Empirical Comparison of Seven Programming Languages (2000)
The back rings are also in sharp shadow that happens to mostly match the shape of the planet from that angle.

Re: Titan would possibly be a better location for humans to land first, and one of the benefits listed was that you could see Saturn's rings up close

Titan's hazy atmosphere may make viewing Saturn itself tricky. It's debated how much it's "fogged out" and how often there are partial clearings in the haze. But at least the atmosphere can protect one from Saturn's radiation.
This is a good reason to host your site in one country, use a registrar from another, and live in yet another.

The most trivial lawsuit will require an international lawyer creating a threshold most significant.