skysight-inc/HackerNews huggingface dataset:
What a coincidence, slightly!

I recently registered keybase.vote for a related web app idea. Rather than anonymous voting, rather, I wanted the opposite: authenticity in voting, polls, surveys, etc. A common problem in surveys is verifying that the respondents are real and from people you trust. Within small communities, you would have a large enough web of trust that you could rely on who you are following to determine who you individually pay attention to from the result set.

So my idea was simply to have the survey/poll generate a text field of all the Q/A in a JSON body, kinda like the proofs of keybase, and then have the user copy/paste it and sign it on keybase and then submit their response.

I would have the whole result set downloadable in raw format that anyone could easily verify with keybase commandline tools. But I’d also employ the web of trust created by following on keybase.

I thought I’d try it out and see if works. I like the idea of Keybase being a general way to authenticate without needing any elaborate login process or email acccount.
Compare these offline renderings and ask again if rendering matters:

Peter the rabbit:
https://www.youtube.com/watch?v=3ittn4f0Em4

Another "rabbit" movie:
https://www.youtube.com/watch?v=w3gQ117IKkM
Under alternatives, Containers and Schedulers, 3rd section from the end
Worth saying: Now that ALBs support Lambda as a backend, reaching for APIG w/ a lambda proxy makes less sense, unless you're actually using a lot of the value-adds (like request validation/parsing and authn). Most setups of APIG+Lambda I've seen don't do this, and prefer to just Proxy it; use an ALB instead.

ALB pricing is a little strange thanks to the $5.76/mo/LCU cost and the differentiation between new connections and active connections. The days are LONG GONE when AWS just charged you for "how much you use", and many of their new products (Dynamo, Aurora Serverless, ALB) are moving toward a crazy "compute unit" architecture five abstraction layers behind units that make sense.

But it should be cheaper; back of the napkin math, 225M req/month is about 100RPS averaged, which can be met with maybe 5 LCUs on an ALB. So total cost would be somewhere in the ballpark of $60/month, plus the cost of lambda which would probably be around $100/month.

Is it cheaper than a VPS? Hell no. Serverless never is. But is it worth it? Depends on your business.
Except your timeline is wrong: China was the first to issue a ban, followed by Indonesia. Australia and various European as well as non-European countries followed suit, and eventually the European Aviation Safety Agency.
Everything will turn pink ;-)
Awesome that we are having same thoughts on invites and friction. Would love to chat. Feel free to drop me an email on simon@stuff.li.
> Firstly, the program spends most of its time in the heavily-optimized str.find function, which is implemented in C.

I'm not going to outright call this "cheating", but most of the time, virtually unconditionally, when Python is fast it's because it isn't Python, it's C.

It definitely feels worth noting that Python is radically slower than other languages, and the main "tool" it provides for improving performance is to rely on another language entirely.
The graph looks a lot like GraphViz output. Not sure about the charts, however.
In your statement, based on your understanding, do you think either of the following wording substitutions are accurate?

Instead of:
> how insanely chaotic a cell is
Perhaps:
"how insanely high a cell's spatial and temporal entropy is"
?

And instead of:
> denoising the chaos.
Perhaps:
> decompressing (interpreting) the spatio-temporal activity
?
That's the sort of behavior that gets your company broken up. Apple's management team doesn't seem to own a single history book between them.
>Just because you can make a pretty painting doesn't make it art. //

How to start a fight at an art school!
There was e-commerce before cookies.

The same functionality of correlating multiple requests for a single request (building sessions upon packets) was just more difficult to use by encoding the session ID as a parameter in query string for each request. Many frameworks still support this mode.
Wow, this is really cool! I built something kind of similar after college as a proof-of-concept and to learn JavaScript/React: https://yingw787.github.io/traveltile_docs/

I worried about the monetization model, since my expected audience would be people like me (post-college people starting off). Do you have plans to find paying, high-margin customers? I would say that's really important.

I supposed that my competition would be sites like TripAdvisor that would sell pre-packaged travel plans to small groups. I would guess it would be because they skim a fee on top, they have liability insurance, or management got talking into them "knowing the terrain" or something, though I don't know for sure. If you could get that audience (older, wealthier couples, I'm guessing) and convince them to pay for this platform instead, you could earn a pretty penny. That probably falls under the "do things that don't scale" category of manually tailoring travel plans.

Another thing I considered was the ability to fork an existing travel plan, to tailor to changing environments yet retain the benefits of past experience. Since you never really go on the same trip once, but everybody pretty much goes on the same trip. So all the travel plans would go into a data lake, with certain groups pulling, forking, and contributing back. I did not have the technical expertise to do this at the time. Something to consider :)

I wish you the very best of luck, I kind of wish I did what you guys are doing today. I will live vicariously through you :)
I don't deny the VSCode hype train but I have had a Sublime license for 4 years and for the past 2 years VSCode is my default code editor.
> The back button is vestigial tech debt. Gestures are the future.

I don't necessarily think that the back button will remain, but I think it SHOULD remain. Gestures are cool, but the back button is like the undo feature: it gives user a visible, clear button to correct a mistake or cancel an action.
Gestures are not immediately visible/discoverable, so while for a tech savvy it might not be a problem, for the average consumer (think of your dad, or aunt, or grandpa) it is a usability regression.
Regulation generally is not the same as regulation specifically related to antitrust. You can create a well regulated monopoly where none of the regulations are designed to prevent negative effects of being a monopoly.
> And I still can't buy an i5 laptop with 32GB of RAM.

Sure you can. Just buy a slightly older gen that's on par with an i5 on benchmarks, and max out the RAM on it. It's silly to limit yourself to new devices, when the best deals by far are found on the market for used/refurb ones.
> They discontinue products too fast.

Fashionable trope, but apparently this is more about unreleased products not being released? Every company has these, software, hardware or otherwise.
My argument was one user who requested one page and didn't want to consent to cookies/tracking in order to offset the ridiculously low cost of serving the actual page (I'm considering the cost to make it as having already been burdened, as it's already being served).

The OC didn't consider the fact that you can have advertising without cookies/tracking/fingerprinting and just reduced it to absrudism by saying that the company would bear the brunt of the cost but even the cost of that single event is marginally insignificant, overall.

So, no, my argument was never about all digital goods being free. However, if we want to play the devil's advocate and utilise your reduction to absurdism: By your argument, shouldn't all digital goods be paid for...? For example, Ubuntu costs money to host and serve, yeah?
This is probably the root cause https://www.seattletimes.com/business/boeing-aerospace/faa-e...
We have both AI-assisted and manual inspections in the pipeline. A good analogy would be an assembly line where humans and machines collaborate not only for building things but also for the quality control (ie. vision inspection system + manual inspection)
Instagram works for me on my iPhone, but the comments are all missing. I kind of like it that way.
We are now in the middle game of GDPR. Companies whose business model depends on tracking users essentially have now an illegal business model, because practically no user will give informed consent when they are offered the same service without consenting.

So what can these - now shady - companies do? They probe the limits of the law, and try to keep their business model alive as long as they can. We need to wait and see. In my opinion, the most probable development is that European data protection agencies will start to hand out fines. Of course, the shady companies will fight them in court, and of course, they will lose. Then they will retreat a step, and try again with a little bit less intrusion into the user's privacy. Over time, courts will rule, and fines will increase, until the shady companies will give up in EU.

Then EU will essentially become free of tracking networks. It might take a few years, but I think the intermediate annoyance is worth it.
Target antitrust.
Wells Fargo embarrasses itself again
I’m not necessarily arguing his case, but if their software was open source it could be scrutinized far more closely. Is this software actually audited at all before an accident occurs? Do regulatory agencies have the bandwidth to do that? I really wouldn’t be surprised if this (and a lot of the embedded software in cars as well), simply isn’t being thought through because of commercial pressures.
The best explanation is coincidence, I think. I have direct knowledge of two of the incidents in the past few weeks, and they have completely unrelated causes.

Sometimes you just get unlucky!
If anyone believed that, they did not research more than 10 minutes.

This comes up in _every_ discussion about GDPR.

I honestly worry - are we as developers just extra stupid, or are other occupations (electricians, ship captains, architects) equally lax when it comes to reading and following regulations?
I am encountering the same issues. Hopefully it comes back up soon, I'm curious what it has to say about my browser setup.
Cookie warning is probably the biggest thing for me, I can see the web slowly dying before my eyes little by little with dumb things like banners blocking 5% of all websites. All you need is 20 more dumb rules and there won't be anything to see on any website you first visit ever again.

I'm not saying cookie warning is 100% the result of GDPR but it as sure as hell is a side effect. We must be careful about possible outcomes of our actions no matter how noble our intentions. Go ahead downvote!
It's LaTeX, tikz, and pgfplots for the images. Complied with xelatex to pdf and pdf2svg to svg. The rest is custom HTML and CSS. We use the Hakyll static site generator.
Taxes are quite clearly an infringement of personal freedom.
Government-run healthcare removes (or greatly reduces) the choice of care from the open market and puts it in the government's control. You can't operate or patronize a medical service provider that is insolvent because the government offers a subsidized alternative service.

There are tradeoffs, and well spent taxes can open up opportunities otherwise precluded, NHS might be better than a private alternative, but in the cost/benefit analysis, the costs really do exist.
What does the site the app is downloaded from have to do with security? The app is either signed, or it isn't.

Apple is simply erecting gratuitous roadblocks for rent-seeking purposes.
As a techperson ....

barely - BGP is that complex I'm afraid, but its the wild wild west when it comes to potential nationstate attacks on internet traffic. I wonder if these patterns are typical or worrysome
The elevator (smaller wing on the back) points up or down, pushing the air up or down, which in turn raises or lowers the tail/nose of the plane (it's pitch).

Some planes have little cutouts on the back of the elevator that move, thus deflecting the wind. Other planes, the whole back wing moves (stabilator).

To keep the nose pointed up or down, it can get tiring to constantly apply force on the pitch control. So now we can "trim", which changes the neutral position of the elevator to be higher/lower.

Some planes have little cutouts on the elevator or stabilator for trim. Other planes, the whole elevator / stabilator moves for trim.

Some times, when the whole elevator / stabilator moves up/down for trim, you need a lot of force to move it back down/up, especially if its neutral position has changed.

Occasionally, under high loads due to wind/pressure, you just can't. So you have to go to it's current neutral position (no matter how high or low) so you're not fighting a loosing battle. Then you have to reverse the trim. Then you can apply the opposite force.
> Bringing Sketch to the Browser: Starting Late 2019
And just as we’re bringing more of Cloud to Sketch, we want to close the loop by taking more of Sketch to the Cloud. We’re going to render the entire document, add developer handoff, and allow rich editing along with collaboration, all without leaving the browser.

They have their work cut out for them, Sketch is currently desktop based and they’re recognising they need to follow Figma into the cloud. Figma have a big lead here. Tough times ahead.
The YouTube deal was a boardroom backscratch to the Sand Hill Road VCs. YouTube was hemorrhaging money on bandwidth with zero possibility of ever being profitable.
As a front-end dev, I'm trying to bake this into my process as much as possible. I am only around 20% of the way to that. Last year I focused on baking in testing into my process, now I'd like to do the same for accessibility. Big ups to Google for making Lighthouse an easy to use tool.

A business will likely never give explicit permission or budget for A11y work. Just like unit tests or e2e tests are rarely line items too. At my midsize consultancy we don't even mention it, we just bake it into the work we do. We find the time-- we make it work. It's our job. Writing inaccessible sites is kind of like building a car but ignore all environmental regulations. Your bosses boss might be ok with it, but should you be ok with it?

Think about all the work you do as a front-end dev that is not explicitly writing production code. You research libraries. You learn from screencasts. You read blog posts. You form complicated opinions about Redux. You have long code reviews. You agonize over naming. You can take similar care with accessibility. And lastly, it's not only important to be 100% accessible, it's also important to care and constantly improve. This a reminder to myself more than anyone else.
If the cost is for hosting a bloated 14MB page, 30% of which is hostile JavaScript, let's talk about ridiculous. "But we need that JavaScript to scrape the data and run the ads to pay for hosting all that JavaScript!"

My stance is even more ridiculous: Deadbeats who can't afford hosting without begging, selling ads, or turning against their users, scale your site down to something that's cheap to host, or get the hell off the internet. Back to the amateur web of the 90s. It was fine.
Probably wanna hide LogRocket from console.log()
'"Biological races" are different populations of the same species that meet some threshold of genetic variability with respect to each other. When populations are isolated for a long time, this is inevitable.'

As you must know, the ordinary understanding of race is based upon external appearance, primarily melanin: black, white, yellow, brown, Indian, and so on. If you redefine race as a genetic population, then you will end up with new population categories that have absolutely nothing to do with race as it is ordinarily understood, i.e. as I just pointed out on this thread, it is possible (though I don't know how likely) that certain tribes living at high altitude in Kenya and Ethiopia have adapted to increase the efficiency of their oxygen uptake. But that would be a localised adaptation to environment, not a general feature of 'black' people, or even of Kenyans and Ethiopians.
Computer, Clear My Schedule
Devils advocate: the iPhone has never had a physical back button and it's a wildly successful device with people across all walks of life and levels of technical experience.

I think a lot of Android users feel this way but it is clear that Android is moving away from physical buttons. It's a crutch that Google is finally getting rid of.
The browser fingerprint nonsense assumes Javascript is turned on and the user has allowed someone else to choose the user agent string and other headers.

Thought experiment: What would these "fingerprints" look like if on given day everyone were to turn off JS and set their user agent string and other headers to the same values?

The author writes that if I visit amiunique.org I "will almost certainly be" informed that I am unique.

Well that is not what happened. According to their test, I am "almost" unique, but still not unique. What the page says is that we can almost certainly be tracked. Does not say whether this would still be worth it to an advertiser.

The question is not "whether we can be tracked". Of course we can. Most people using the computers on the internet, in the same way as people using telephones on a landline or cellular network, are not expecting to be "untraceable".

The question is how easy we are making it for anyone to conduct tracking -- not just those who are properly authorised to do so -- and for what purpose are they collecting this information.
Do Lower Minimum Wages for Young Workers Raise Their Employment?
> The back button is vestigial tech debt. Gestures are the future.

The back button is discoverable. Gestures are not.

My iPhone is full of magic gestures I dont know or care about, but suddenly they get triggered and ruin whatever I worked with.

And I can’t simply disable the infuriating madness either. It’s not an option. Why?!?

Please, pretty please, give me my buttons back. They are simple. They work. They don’t need documentation, tutorials and instructional YouTube videos.

TLDR: Buttons are real hot stuff. You should have buttons.
>It just doesn't have the depth

Literally. There's no z-levels, which really kills it for me in a post-apocalyptic sim where you can't dig a defensive moat or put riflemen in towers.
Actually, one of DF's biggest CPU-sinks is AI pathfinding, which is a: embarrassingly parallel and b: highly speculatable[0], so the only hard part would be keeping map walkablity data in-sync or read-lockable (depending on whether you want a separate copy or not).

0: ie, you can fire off a pathfind from your current position, keep walking for several steps (many game ticks) before getting the result back, and just do some minor fixups to make it work.
No worries, your reply was a concise clarification of the issue and terminology, and a reasonable answer; I didn't perceive it as arrogant in the least.
I don't think Martin Fowler realized when he wrote the first microservices article that he'd stumbled upon a technical solution to a political problem. He just saw it work and wanted to share.

The generation of programmers that Martin Fowler is from, are exactly the people from whom I got my ideas around how organization politics effect software and vice versa. There was plenty of cynicism around organization politics back then.
There is clearly a difference of opinion in the different reporting about what the school actually did. You did ask me to look up multiple independent sources.

The whole thing however looks like a terrible idea from the start and the "change" even worse. A school should not give day of absence to people based on gender, race or skin color, nor should a school support the idea to encourage people to stay away if that was what the "group of students" suggested. A school should do everything they can do in order to make students feel like they want to be at school, and doing social experiments where they encourage/permit students to not go to school (if that was what the original concept behind the walkout tradition) is a terrible idea. This is, as I mentioned earlier, why board of ethics exist.

The thing Evergreen State University should have done is do a public statement that all students regardless of race is welcome and wanted every single day, every week of the year. End of story, end of controversy, just a plain explicit message. No walk out, no white students opting to not go to school, just plain school where everyone is welcome. Then they would not have different political media platforms giving different narratives of what did or did not happen.
The Most Imaginary Number Is Real
It seems to have worked in the physical world. Most places I go at least appear to be accessible.
The only thing that matters for library interop is the bytecode version, not the "Java" version. Binary version & source version have been different attributes in Java going all the way back to the J2ME days.

> Rest assured when Valhalla and Panama finally land, it will only get worse.

You're assuming that Android won't have support for those, but that assumption is unfounded. Android has so far gotten support for all the bytecode-level changes that have happened like invoke-dynamic.

Java 9, 10, and 11 have not changed the bytecode. Nothing about the compiled binary has changed to require support. And outside of Flow none of the core libraries have changed, either.

There's no forking or hijacking in play here. Oracle just hasn't done anything that needs support from a runtime since Java 8.
I haven't read the full decision but I'm always surprised at how little regard European courts have for property rights. If it's my website, I should be able to decide who has access and under what terms.

Don't like cookies? No one is forcing you to visit a particular website.

I also feel like tech companies could adopt an open standard for cookie acceptance preferencesin web browsers, but they're afraid to lest they be forced to deal with even more regulation later.