jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Ensure EU citizens data stays within the EU

As far as I'm aware, there's no requirement imposed by GDPR requiring that data stay within the EU as long as you have DPA's with Cloudflare, AWS, and any other data processors.

DPAs are very easy to sign with AWS and Cloudflare.

I also don't understand your complaint about "200 edge locations". Are you expecting him not to use a CDN?
Agree that keeping lists is very useful for exposing what you're doing to others (and it improves productivity!). Disagree in this case with making these lists digital and giving your cofounder the ability to add entries because it encourages micromanagement and it sounds like your cofounder is rubbing you the wrong way with that already.

What I've seen work is short daily meetings of 5-10 minutes where people update each other on what they are doing. You can bring your notebook and he can bring his. Neither of you should have the spare time to micromanage the other. Keep him busy, and keep yourself busy too.
Two dozen, eh?

>This is NOT a perfect solution.

Indeed. It's not done right. Which is pretty much the point.

Here's a exercise: Imagine that the Droid XIX came with video conferencing that was super easy -- a single button -- but it only worked on WiFi and it only worked between Droid XIX devices. How do you think Gruber would respond to that?

Do you think he would say "Yeah. That's video conferencing done right"
http://www.sacred-texts.com (not literature, but still interesting)
Something related: there's a recent work called "tcpcrypt" that argues for "ubiquitous transport encryption" and scales better than HTTPS too. It's backwards compatible with TCP, does not require application rewrite, works with middle boxes, etc.

http://www.cs.ucl.ac.uk/staff/m.handley/papers/tcpcrypt-usen...
There are OAuth implementations available in just about every language.

I think the challenge isn't programming skills, but understanding something inherently complex: how do you safely give third parties privileges to act on your behalf?
"HTTPS Everywhere Possible" just doesn't have the same ring.

A few years back, I looked into making an extension that relied on an RFC that was never widely implemented, allowing a user agent to request an upgrade to HTTPS whenever possible. This is the next-best thing, relying on the authority of the user rather than the server.
That's so true! In fact I can sort of see the corporate pattern:

1. Steve -> Engineer: Whats with the delay?

At this point, almost nothing the engineer could say shows him in a good light - "sick" doesn't cut it at the power difference here. You only talk to the CEO once in a decade, and his experience of you is "doesn't deliver"?

2. Engineer -> Steve: I evaluated it. It sucks. I haven't written back yet as it's not a high priority.

3. Email from Steve -> Unfortunate dude: No interest.
720p would be impressive over 3G. No, it is not that awesome. :P

Yes, you can't make video calls to your friends microwave oven - they'll need to use whatever protocol you are using. And yes, the N900 supports gtalk as well (although I haven't tried video chat with it myself).
Don't get me wrong, I love WordPress. And I can't stand Joomla. But Joomla works completely off relative URL's so it doesn't have to know it's location. The links work no matter what domain you put it on. You can access the CMS through example.com/~myusername/domains/joomladomain/ or myusername.example.com/domains/joomladomain/ or joomladomain.com/ and it will for fine every way. Which means SSL will work without a dedicated IP address. This would be awesome.
> Will it definitely evolve into such a version?

It already did evolve this way and will continue to do so.

Any novel virus evolves in ways that helps its spread into popularions previously unavailable for infection. And only after it is at risk of wiping populations it infects it evolves milder variants that are careful no to kill too many hosts to quick.

> What's to stop any other virus doing the same?

Other viruses don't evolve further in this direction because they are with us long enough that they already reached that state. All other common human viruses and bacteria exceedingly easily infect young and can be a major cause of death and disability in young. And before we had vaxcines against most dangerous of them, it was horrible.

> How do you intend to stop this, without continuous vaccination and social control?

We are going to stop this with continous vaccinations, exactly the same way we stopped other very infectious and dangerous viruses that were spread in human population.

> What new piece of information do we have, that justifies the apparent change in policy from "flatten the curve for a few weeks" to "global control and vaccinations until...(?)"?

That new piece of information might be the knowledge of other variants of this coronavirus. This gives us an idea of how fast this virus is evolving (when it is allowed to infect this many people).

It has the potential to cause great harm to younger generation which we tend to care more about and also outpace our ability to prepare new vaccines which is already probably close to the best we can do.

So it became more crucial to rob this virus of opportunities to evolve.

There are already variants that infect more easily, infect younger, happily reinfect people who got sick from original variant.
It should be called "state-recognized".

The state does not give you name, but it registers it and uses it to recognize you in various situations. Usually the name is not enough to identify a person (and fun/disaster ensues when this is attempted) so, usually, more information is needed to identify a person.
> Nobody uses NodePort to expose external services directly, and I think you know that

I do. It provides a convenient way to integrate our non-k8s load balancers (TCP haproxy tier with a lot of customization) with services on kube. This is good for reusability and predictability while we slowly migrate services from our prior deployment targets to k8s.

I get the impression that this is not uncommon.
Guitar tab sites always had the same problem with bad transcriptions. Fortunately, there’s a whole generation of musicians that do fairly accurate “how to play” series on YouTube.
I couldn’t find it in a quick search, but there aren’t videos comparing similar groups getting going from stopped. Because of the delay between cars getting going it takes significantly longer for an equivalent number of cars to move through a light than the bikes.
I wish TVs could compete on Picture quality, how quickly it turns on and off, how sleek and minimalistic UI it has for picture settings.

But sadly this is not the world we live in.
This is a rather meaningless, narrow-minded claim. Herd immunity is not a "binary" state which you either have in a country, or not. It doesn't magically turn from "0" to "1" when you cross a certain threshold of % of immunised population. It comes gradually when reproduction rate in different groups of population gradually crosses under 1, until (ideally) it does so for entire population.

In case of Israel, certainly there is "herd immunity" for majority of population and certainly there is lack of it for significant minority groups.
Released our Beta a couple weeks ago, and just put out another iPhone app update that fixes a few things.

Feedback from HN community is appreciated!
I tried 5 different URLS, then I realized that it only works if you include http or https.
Fair enough. Ignore my second question then. Can you point me to a credible argument for the idea that all innovation relies on privacy breaches, or that only companies who hold customer data are capable of innovation, or some other causal link that would make "strong privacy laws -> no innovation ever" hold?
I'm not sure I would have bought into Twitter's pitch - a social network that only has the facebook status update, or say what you are doing to all the world in 140 characters or less. I just wouldnt see the possibilities until I started using it and having other people use it. Same goes with Foursquare. I didn't get it until one day a friend of mine stopped by the cafe I checked in, because he was 15 minutes away.
He crated that account about a minute before making that post, and likely never had any intention of using it again. (Or in other words, don't worry about it, and let moderation do its thing ;)
Well, its not perfect, but its better than GDocs.
Try advocating for open borders, an end to Capitalism and the dissolution of the Nation State. This, too, is beyond the pale for the bulk of Hacker News readers.
I quit my last job because my team was in this room spiral. And management's solution to the problem? Work harder.

As far as I know, everyone else still works there. I bet some of them sleep at their desks trying to keep adding more knots to that awful legacy system.

And it didn't get that way WHILE I was there. That project had been around since 1998. They were so afraid of change that they were still using the C++98 compiler. So I didn't even leave that job with relevant (read modern) C++ knowledge.

Funny thing: The server architect at my current job was one of the founding members on that project. He had the same kind of view towards it. I feel like that project has been in a doom spiral from the beginning. So 21 years at this point.

It blows my mind that there are these legacy code sweat shops out there barely holding software together like this. What a miserable existence.
I don't think adding 100-odd representatives would do much to fix the problem, which is essentially that the individual vote has been devalued by an order of magnitude. With modern technology, it might not be so difficult to manage thousands of representatives. It would be a huge change, though, and if we're making changes at that scale, a constitutional convention is probably in order.
I recently looked for a co-working space in my city and it seems like most places cater for companies rather than individuals.

Spaces (the same group as Regus) opened a 6 floor complex earlier this year. Their co-working space has a grand total of 10 dedicated desks and a cafe-style area with a few tables. The rest of the complex is (mostly empty) private offices.

It seems that "co-working space" is the hip new term for "serviced office".
Whether something is "profound" is extremely subjective, and rooted in someone's personal experiences. Banal to you is not the same as banal to everyone.

But to (playfully) turn it around on you, what was your objective in writing your comment? To display that you already know this and are thusly above the "naieve" upvoters of "banality"? Is that not "seeking approval/support/vindication?" :-)
The Democrats had 60 votes only very briefly, and that included Joe Lieberman.
One of the basic tenets of the founding fathers was that small groups can have out sized power. A flaw in democracy is when some group gets a majority vote and only votes for their own self interest (see Plato).

States rights and the phenomenon of some small states having large sway in elections was originally intended to stop highly populated cities from dominating the rural plantation/farming states way back when. We continue to see this now, California is left partly because of the huge amount of international immigration it has seen in the last 50 years. I want to emphasize that I am not anti immigration, I am just pointing out that it has a massive effect on the future of elections, and ignoring this effect is intellectually dishonest. Using electoral college as a voting system acts as an aqueduct from any one area completely dominating the national voting. Without the electoral college, all the left would need to do (which they are trying to do now), is to flood California with poor people from mexico, and then capture their children's votes/their votes in national elections. We will still see this play out in 20 or 30 years, but the system so far has stopped anti democratic attacks like this
> A lot of Illinois is poorer than Des Moines.

I think they hope the poors and the rurals will move out to seek employment, at least, that's the impression I get from some Illinoisans.
Interesting how this article came out at about the same time "Ask HN: Why isn't the GitHub attack being covered by the news?" [1] was trending on HN.

I can't read the article without going through a subscription process first.

[1] https://news.ycombinator.com/item?id=9284688
I keep important things in mind and let the world remind me whenever I've missed anything.

I have two tools I use when this becomes unmanageable. I'll get out a pad of paper and a pen when the number of important open loops (things I can't just let go and let the world remind me of) exceeds the ability of my brain to focus on. I've had to seriously do this twice in the last two years. Open loops go one to a line, and get crossed off when they stop being open, i.e. I can leave them alone and the world will tell me when they become important again.

Second I can open up a project file. I'll start with a collection of ideas which will accrete until I'm ready to start a git repo, define some dependencies, flesh out the ideas in code. Since I started doing this, my reliance on the first tool has diminished.
'the ski game' is likely Ski Free. Delightfully, the author has created a 32 bit version of the game, if you want to run it on your modern desktop. You can also download the 16 bit original version.

Considering the simplicity of his page, and the browser now running in the emulator, it should be possible to download and run the 16 bit version from his website:

http://ski.ihoc.net/#download
You know, where I am right now (India), if someone like this decided to antagonize their whole neighborhood by allowing Africans to rent their room (particularly African bachelors), they'd end up having to leave.

Passive aggressive mob justice doesn't sound so hot when the victims are members of our tribe, does it?

(Background for westerners: Indians don't really like Africans much, particularly in the abstract. I have no idea why. Various non-Nigerian Africans blame it on the fact that Nigerians are all criminals and give Africans a bad name.)
The goal is to add more browsers when this finally goes on the Internet Archive, yes.
Recently in this post (*) I was talking about an idea, openlag, I was suggesting a similar model for microsoft and Revolutions Analytics, It seems I nail it.

https://groups.google.com/forum/#!topic/qilang/BPL-iRweRpk

Microsoft loves linux, What about a new name: OpenWinds?
A manpage is not how you attract users nowadays.
its an outline of topics that are going to be covered.
> There are different kinds of highways here: interstate (numbered highways that cross state lines, with the exception of I-4, which is entirely within Florida),

There's actually a lot of interstates that aren't interstate. Not quite sure how that got started. Aside from perhaps a dozen "primary" interstates that aren't interstate, most of the "auxiliary" interstates are not interstate.

> a highway differs from other roads (sometimes we call those "surface streets") in that it has controlled or limited access and is "maintained" by a government agency of some kind.

I am a little bit curious as to where you're from. :) In my experience (a little bit of California, a lot of the south and eastern seaboard), controlled access on state highways is the exception rather than the rule. Usually the best case scenario is that you get no stops for the non-highway intersecting roads (they simply stop and make a turn or cross the highway when there's no traffic - obviously this only works on the rural sections) and interstate-style merges on major state highway intersections. In more built up areas stops tend to be frequent. I'd like to drive where you are!
Localytics - Boston - FULL-TIME, INTERN, H1B

Localytics is hiring:

- Distributed Systems Architects
- Scala Engineers
- Data Platform Architects
- Senior iOS Engineer
- Frontend Engineers

Check out our engineering blog to get an idea of what its like to work with us: http://info.localytics.com/engineering-blog

About Localytics:

* We provide app analytics and app marketing services for thousands of apps on over a billion devices.

* We are solving hard problems with data, scaling, distributed systems, data visualization and mobile.

* We are one of the fastest growing companies in Boston and were named one of the top places to work by The Boston Globe.

* We are passionate about and have deep expertise in the technologies we work with including: Scala, iOS, Android, Hadoop, Spark, MongoDB, Memcached, Redis, MPP Databases, Rails, AngularJS, D3.js, AWS: DynamoDB, S3, SQS, EMR, ElasticCache and EC2.

* We are located above the Downtown Crossing MBTA station.

We love candidates who prefer startup environments and enjoy influencing the direction of the product and technologies.

Engineers of all experience levels encouraged to apply:

jobs@localytics.com

http://www.localytics.com/company/localytics-jobs/
> You're espousing an ultra-modern perspective, one that can only happen from an entire life lived in the presence of ultra-modern technology.

Okay, so? Not sure what you're trying to get at here.
The E2 would be to explore opening a US branch of your existing company, not to start a brand new, unrelated company.

The nice thing with the E2 is that once you have it, you are allowed to work on multiple things at once (unlike an H1-B or L1 for instance).
- New implementations for App Containers (like Docker) written in Rust;

- One of the next top AAA startups (like AirBnB or Uber) built almost entirely with Clojure/ClojureScript;

- SublimeText 4;

- Accepted Pull Requests to github.com/Microsoft/Browser;

- You have to be highly motivated by serious reasons to stay in Russia rather than relocate to more startup-friendly country.
Excellent article. I haven't watched the presentation yet, but I believe only the article is enough.

Also I liked it was somewhat step-by-step without jumping too far and losing the reader. This must be related to his class experience and is really awesome to broaden the access.

I would like to see way more of this kind of presentation/article had this step-by-step guiding through the discovery process.

Well done! That makes me wish to return to the field after some time _sleeping_.
I have a friend who had a Kodak camera that, you plugged it into your PC and it uploaded straight to Kodak's photo hosting (this was before we called such things "cloud storage"). If you wanted your own copies of your own photos you would need to go onto said site and right-click download them one at a time.

One day Kodak decided they weren't going to run this site anymore, and just deleted the whole lot. She was heartbroken. And I look at all these guys selling similar solutions, and I got to wonder at what point did they knowingly cross the line to exploiting and victimising ordinary users?
That's because these concepts where new and difficult for many people at the time. Now that they already know them from other languages (which is great!) we can directly start with the next batch of helpful techniques in Scala.

Java is still light years behind in terms of productivity through language features. (however, therefore it has higher backwards compatibility, which also helps productivity)
Let's see: outfucked
> Under current law, Big Tech platforms have the final word on their services. They have the right to decide which thinkers, politicians, and businesses are allowed onto their platform and which they will expel. This seems reasonable until you consider Big Tech’s scale and how fundamental the internet is to modern-day life.

I think that's the heart of the matter. I've thought about this quite a bit, but when we say break them down, how does that work ?

Could there be legal thresholds such as what already exists with regards to ( actual ) hate speech and encouraging violence, based on publicly agreed upon standards ?

Platforms being legally accountable for enforcing arbitrary or biased deplatforming or shadowbanning ? They are a special kind of service ...

I guess you'd need a watchdog with teeth. Does anyone have a link to something that covers all this in depth ? Could well be a HN thread ( maybe this one .. )
It's about what you think because you made claims about how you think things should be.

I'm not sure what regulation would be, but something that protects people against surprise and troublesome problems. Ideally, I feel it should be done by enabling greater competition, perhaps with a requirement for portable user identities, friends lists and reputations or interoperability between networks. Then they would have competitive pressure to treat their users well and the government wouldn't need to micro-regulate little details.

Not for all companies online. Just those that are in a powerful enough position to cause bigger problems, otherwise it would be disproportionately burdensome on small players or even hobbyists. That's similar to how existing regulations don't apply to everyone. Eg. Home owner-occupiers can do DIY work on their own house that normal requires a licensed tradesman, kids can sell lemonade without such strict hygiene rules as a cafe, individuals can sell 2nd hand goods without providing the same consumer protections as a 2nd hand dealer, etc.

The fact that you want equal treatment for all companies, as well as other things you've said, suggests you're more of an idealist than a pragmatist. I used to be like that but then realized the real world is too complicated for simple one-size-fits-all solutions to be the best. It turns out the free market doesn't actually lead to good outcomes for people unless its natural bad tendencies (eg. monopolies, predatory sales, negative externalities, etc.) are kept under control but at the same time, too much control stifles small business and innovation so it requires ongoing active management to function well.
Oh god, and I thought anti cheat kernel crap was bad .
What data are you basing this statement off of? The generally reported inflation figures for the US economy tell a markedly different story than you are.
to make this comparison funnier...

... the ancient equivalent of Kubernetes was released in 1973 (JES3)
The PCG class of PRNGs are very good, and have a zillion tunable versions to suit every need.

https://www.pcg-random.org/index.html
It's definitely possible that this happens, but I doubt that a lot of people would go out of their way to have that kind of setup. If you have the tools, the willingness to change tires, and the space to hold on to 4 spare ones, I feel like you're probably also not the type to run tires bald and risk an accident just for ~$450 a year.

(amount is from the rough average annual mileage of 13,500mi/year, assuming 30mpg, and the 82c/gallon tax).
Have a look at Apache Arrow

https://arrow.apache.org/
Aren't 150 innocent civilians dying everyday in Syria from a mentally ill dictator? That's a 9/11 every month.

Where are the hours of news coverage for that every day?

Also 30,000 people have died in Iraq since the "war" supposedly ended in 2011 and the US "left". That is a few 9/11's every year for them.

By the way, every single middle-eastern country, every one of them, is currently at war, either civil-war or externally against another country or against groups like ISIS. Shouldn't thousands of hours of news time be devoted to that, like every opening paragraph on TV and in print should be - "the ENTIRE middle-east is currently at war". It is kind of important.
Looking at the numbers, the mentally well have crashed many more aircraft on purpose than the mentally ill.

So, how to protect against mentally well pilots?
Back to killing the people in the middle east I see. Washington is back to business as usual.
Incredibly misleading article. I'm reminded of the old joke about "It works in practice, but how does it hold up in theory?"
Small world! I wrote something similar for scripted access to Maildirs:

https://github.com/skx/maildir-tools
What does early retirement look like in Lisbon? Do they pay you to not work after you decide you are done?