skysight-inc/HackerNews huggingface dataset:
HTML was initially intended as, and still largely is, a markup language. An HTML file provides a container and presentation for other types of content. If you saved all those types of content into the same file you'd have many of the problems HTML was specifically designed to avoid, like bloat, vendor lock-in, format incompatibility, and editing difficulty.
Well, S. Korean men will simply start importing wives from the phillipines
oh, I did not see it. I would never think on the footer to look for that kind of information.

I really think if you make this more prominent it would be better. Just personal opinion.
On iOS, you mean?
i havent tried them all but afaik, the ones that are in US or EU and which allow fiat <-> crypto transactions do
The US has applied imminent incredibly narrowly. "Don't open your door when the emergency vaccinators come around" would absolutely be protected speech in the US.
If you were on the savedotorg call by NTEN it honestly felt like that anyone supportive of the sale were pretty much bought & paid for.

Link: https://vimeo.com/377655043

The only voice of reason was at the tail end of the video where someone voiced: it is all very good and well to talk about assurance and promises and future guarantees, the problem is we have a conflicting timeline and effectively what we've been presented with is we're being asked to accept the deal on the basis that our concerns will be dealt with, and I don't think it is reasonable and would like to ask that Ethos and ISOC and so on consider simply delaying it long enough to put in place the binding commitments they are clearly willing to undertake before we finalise the deal rather than the other way around.

I raised a similar question but rather asked why they couldn't delay the deal to allow for community and public scrutiny and why everything has to be rushed. I got a response from someone saying the deal is dead in the water if it isn't done by April 1st next year.
Maybe not. To move to a situation where the self driving car is asking itself "I wonder if my experience of the red of a traffic light is the same as other self driving cars experience" you'd have to add language, thinking and feelings however I think even present cars are further down that road on the whole than radiators.
You could already compile programs from other languages to javascript.

https://github.com/jashkenas/coffeescript/wiki/List-of-langu...

Wasm was effectively an extension of asm.js. It makes the experience of compile-to-web better, but it isn't much more opaque than other projects.
I unpacked the XPIs and inspected the JavaScript source. Nothing suspicious (remote URLs, obfuscated code, etc) looking in there.
> with the rails literally 20ft below the street.

A lot of this has to do with construction techniques. If you cut and cover, this is manageable.

But when you tunnel, you need to go as deep as you need to get tunnelable ground conditions.

If you're building on marsh (and I think Berlin largely is?), tunnelling may be totally impractical.
Additionally, new sorts of crime will be enabled with new technology. As well as new means of evasion.
I admire people with your attitude. I wish I was like that but I think I’m just naturally lazy.
The FTC's basis for this ruling against Cambridge Analytica is that they deceived users about what data was being gathered and how it was being used in order to get access. The 2012 Obama campaign didn't. Now that's not to say that they had any sort of consent from the people they were gathering information from - they clearly didn't, because they were scraping information about friends just like CA - or that what they were doing wasn't creepy and morally dubious. It just means that the reasoning in this opinion doesn't apply.

In fact, they don't seem to allege that CA committed any kind of violation by scraping the data of US friends of people who used their app, precisely because those users didn't consent. Their argument is that CA breached the FTC Act by making false or misleading representations to get people to give them access to their data, but they can't stretch that to cover scraping of their friends' data because those friends never agreed to anything and CA made no promises to users about their friends.
Considering the amount of funding and market share they have, I am surprised they don't have anything more for users who want to really really learn a new language. Not even a meetup strategy (for example, I am thinking of various usergroups for diff tech stacks around the world that are mostly on meetupdotcom) or so..
So why the investigator? Why the "signed dollar" and "stop defending child rapists" comments?

I find it hard to believe that he wasn't making the case that the guy is an actual pedo.
I've seen it.

If you're referring to the barbershop scene, yes, it does have two men who have a long-established friendship insulting each other - and then when an unknown (to the barber) 3rd party uses the _exact_same_language_ the barber pulls a gun on him.

The lesson you should take from that scene is that what might be acceptable banter between friends is not acceptable public discourse with strangers.

Actual dialog (https://www.imsdb.com/scripts/Gran-Torino.html):

WALT
Jesus Christ, Tao, you don't walk
in and insult a guy. What are
you, an idiot?

TAO
But... but that's what you said.
That's what you said men say.

WALT
Not if you never met the guy. If
you say that shit to the wrong
stranger, they'll blow your
goddamned ---- head off!
Here’s the part I’ve never quite understood (perhaps because I’m not a budding chef or restaurateur):

Isn’t the whole point/dream of becoming a professional chef, opening up a restaurant, etc. to have the experience of running your own space, designing it, building a menu, meeting your diners, watching their faces, seeing the lines form outside, getting a reputation, winning a Michelin Star, AND cooking some great food?

It feels like the whole model of the ghost/cloud/whatever kitchen removes 99% of that joy/misery/experience and strips it down to just making food and reading online reviews (good or bad) from people with no personal connection to you whatsoever.

I’m sure I’m missing something here, so please help me out, but it seems like this business model is terrific for the operator of the cloud kitchen and terrific for the delivery apps but turns the chefs into little more than assembly line factory workers.
I wish more people who value freedom of expression would say and do more to support Julian Assange.
No.

This is nothing to do with specular execution.
The really big market being found for VR is in fitness, that could have a much larger impact (to general health even: than if it were just used for games and entertainment.
Surprised Duolingo is the first out of Pittsburgh. There's a huge tech scene out there with tons of interesting stuff happening but with a reasonable cost of living. They have the top ranked CS program plus a bunch of interesting robotics stuff going on.
Matteo Salvini goes nuts at Nutella over ingredient sourcing
France proposes upload filter law, “forgets” user rights
* somebody's submarine
> the main goal is just to not use Lua.

I don't think that's accurate. People don't really care about Lua, they don't like or dislike it, they just don't know it.
The goal of the project is to use python, because people care about Python.

It just happened that porting (lua) torch to Python was chosen, but it could have been another framework.
What will a higher compensation lead to ? eg. you land a job at FAANG, get a good salary, but what is the next step after that? eg. Step 1: get better at DS&A, step 2: Land a job at FAANG, step 3: ??? Is there anyway you can get to step 3 without going through step 1 and 2 ?
People of WordPress: Jill Binder
Consider some company running some web application for their employees that “works best in” IE 6 or, for example, Chrome, but the 2018 version.

A third party that offers a way to run that on their iPad at the cost of a one-time 100MB download will find customers.

archive.org also might find something like it useful. How else are you going to show old sites in 20 year’s time?
IPv6 is a second-class citizen on Scaleway. eg. IPv4 addresses are independent resources that can be assigned to any server (or load balancer), IPv6 are tied to a specific server, and can't be moved to an other one. And their load balancer does not support IPv6.
JVM bytecode is very high-level though (it deals with objects, and has opcodes for method calls etc).

Wasm is in this interesting spot where it's relatively low-level, but high-level enough to allow proper sandboxing. It strikes me that the arrangements to accommodate that, like call indirection via tables, could be optimized on CPU level. Not necessarily in a sense of a CPU that directly runs wasm, but rather a CPU architecture which is optimized to be a target for JIT or AOT compilers from wasm.
What I meant is that an individual's ability to use their own portable camera (in phones, etc) to film anything happening in public spaces, including police misconduct, should never be infringed or made illegal.

That's the ultimate against counter police misconduct 1) happening and 2) being hidden/obscured/obstructed by police agencies as you describe.
I might have been interested, but Chrome-based is out of the question, and I'd prefer to avoid any ties to advertising too - and it's not like other options aren't available...
I hear what you are saying in the first paragraph. But it doesn't logically support what you state in your second paragraph. I can question the medications that I am prescribed and choose to take them or not. I can decide to get the surgery or I can decide not to or I can get another opinion. It doesnt have to be an all or nothing decision.

Edited to add: The issue in this story is that someone is spreading false information and people are acting on it and people are dying. Truly sad.
“The Hard Parts of Open Source” by Evan Czaplicki
There are 'official' meetups [0] but whenever I've looked there's been nothing local to me. It seems to be very dependent on where you live, although that's to be expected.

[0]: https://events.duolingo.com/
I note this language in the writeup:

> These attacks would not be successful if the following resources were served over HTTPS instead of HTTP:

> http://push.zhanzhang.baidu.com/push.js; or

> http://js.passport.qihucdn.com/11.0.1.js

This seems overly generous. I personally would not assume that the government of China couldn't persuade Baidu or qihucdn.com to serve government-provided JavaScript.

It also assumes that the end users ("victims") here don't trust any Chinese certificate authority.
It's definitely not as simple as you have to maintain the server yourself. But being able to run multiple applications/containers on a server for the price of one dyno really makes up for it for personal projects!

If I were working on a project with a corporate budget then using Heroku or a different style of architecture like serverless would be a no-brainer
privacy.resistFingerprinting is even better since it covers more than just canvas fingerprinting, but anyone who uses it should be aware of all of the side effects.

https://wiki.mozilla.org/Security/Fingerprinting

For example, new Firefox windows will no longer open maximized, and users who prefer maximized browser windows would need to maximize them manually.
I think it's pretty common for investors to see someone as a Snakeoil-salesman but still invest. It only matters if they think they'll get a return.
The title is a bit click-baity, but I'm not sure whether it's sufficiently bad to "editorialise"[0] the title.

The context is the French implementation of the EU copyright directive (the one that contained Articles "11" and "13" (though the numbering was later changed)).

[0] https://news.ycombinator.com/newsguidelines.html
The easy way would be to pick out a limited subset of votes and require voters to produce the receipts for them. It's not ideal since this makes the system more complicated for voters and voters are forced to use fake ballots if you want plausible deniability, but it works.

Then again, this is also a problem with existing methods isn't it?
Obligatory: https://www.destroyallsoftware.com/talks/the-birth-and-death...
Automate Bare-Metal Provisioning
https://github.com/plunder-app/plunder

Also: Https://plunder.io

Automated and scripted bare metal provisioner.
Manjaro ARM Alpha1 for PinePhone
As someone who went to CMU, there are just so few investors in Pittsburgh. In fact, many years ago I was talking with Severin Hacker (Duolingo cofounder) about some of the challenges of running a company there. There is a lot of engineering talent...and that's it. Marketing? Business development? There just aren't (or weren't) that many people there. I also know that Anki moved to San Francisco because it was the only way they could raise money. I also left Pittsburgh because it was the only way I could raise money.

So long as the investors are in the Bay Area, it will continue to be the startup mecca of the world. That does seem to be slowly changing, but not nearly as fast as anyone promoting their city as the next startup hub is willing to admit.
Yes and fortunately we're not relying on eg the European answer, given the miserable condition of free speech across Europe today. Arrested for common insults on Twitter in Britain, and buried under the boot of dictatorship in Belarus or Russia.

The US was the last great European product of the enlightenment, so it makes perfect sense that the US would be by far the greatest defender of free speech in human history. No other culture or nation has come even remotely close to defending it better. Hopefully in the coming decades the US becomes even more comparatively extreme in defending all forms of speech, including the most vile.
A prototype is not enough to stop something from being vaporware.

Edit, to people that disagree: Did they have an even half-finished form? Did they offer it for sale?

Was it "announced to the general public but never actually manufactured nor officially cancelled"?

Vaporware doesn't always mean it's a scam. Sometimes it means there were intractable tech problems. Coming out with a fundamentally different product doesn't negate the missing product.
Eucalyptus also evolved to be more flammable due to human intervention and they are spreading faster than other native trees.
people are free to create their own ad-free internet platform. that doesn't mean that they have a right to force this model on everyone. now excuse me, i have to walk my unicorn
Remember it and have looked but haven't found it either. I think Paul Buchheit was even in the comment chain and expanded the list or argued against parts of the list or augmented parts of the list.
For those asking about how randomizer logic works to ensure that the game is still playable, you can have a look at the Super Metroid randomizer logic.

https://github.com/tewtal/itemrandomizerweb

The randomizer logic, depending on difficulty level selected, will ensure that certain items are available and the game is still playable. There are lots of different checks like this to compensate for various techniques, sequences, etc.

One common technique in Super Metroid is called "hell running", which means getting through the heated rooms of Upper Norfair without Varia Suit, an item that provides protection against heat. In "Casual" mode, the randomizer requires that you are given this protection before making you go to these areas. In "Hard" mode, the randomizer requires you have either 3 Energy Tanks or Varia Suit.
Of course, but Brave should allow creators to withdraw their tokens, without converting it to fiat.

Not even users can withdraw their tokens without submitting an ID, let alone creators: https://cryptobriefing.com/brave-cash-out-bat/

It's actually worse than PayPal, where you can receive and withdraw money up to a certain amount a year without submitting an ID.
You've written off the whole protocol because of 1990's cryptography. I think it's reasonable to just ignore the specific parts that don't require cooperation to change.

I would be interested in any stats that the DNS system actually "relies" on having clients share caches. Firing out UDP packets is a heck of a lot easier than a TCP/TLS session, and modern websites take the latter for granted for every single user.

If clients sharing a cache is actually important, that's actually a negative point for DoH/DoT as increased resource utilization means that major authoritative servers will be tempted to form a clique with major recursive resolvers, rather than everyone being able to query the zones directly.
Positive rights are a tool for expanding government services. This hardly grants power to the government except when citizens become dependent on it. Which is the case a priori, since the government acts as protector for the citizenry. So the relationship between government and citizen becomes at least no more exploitative than it was when introducing the service of positive rights.
Does this violate any of the Google or Apple's Play Store TOS? People are calling for the government to step in but a quicker move would be to remove them from the app store; at least if there's a violation.
If it's like AWS' equivalent, you can, but the cost is more than that because you're paying for a managed control plane.
How does this system protect against ballot stuffing? It seems to have a mechanism for voters to verify that their ballots were counted, but no mechanism for the public to verify that counted ballots correspond to real voters.
yeah , large companies. like , the 50-100 top sites right? Why would everybody else care about minor speed improvements
Angry/Odd/Vengeful Judge Stories
The owner (of the restaurant concept) and the chef are often the same person in operations like this. It might take less capital to get off the ground than a full-scale restaurant. Almost certainly less, considering you have to do all the same things in a restaurant, plus hire and decorate front of house. By corollary, there's less at risk by trying a cloud kitchen first. It's a way to fail inexpensively.

More generally, most people don't have the luxury to simply do whatever they would optimally prefer to. They generally have to trade off preferences and pragmatics. Dreams don't put food on the table. So if there's a niche, in evolution or business, something is going to fill it eventually.
Teaching a billion people ten words makes a lot more money than teaching 100k people 100k words. The stated goal is to teach _you_ a language but the actual goal is to be lightly used by as many people as possible.
Replacing the 'ol' suffix in 'googol' brings 'google' much closer to common English phonetics. These could all be pronounced the same but would have been a harder sell:

* gugal -- like frugal

* gugle -- like bugle

* ghougle -- like ghoul

* googull -- like gull
i don't see why any webmaster would want users who "peek instantaneously and leave". what a waste of an http request
This used to be very common with Docker for Mac, but for most people it's been fixed for years at this point. You might want to try a fresh install of DfM, just for curiosity's sake.
Yes, I agree -- many like to believe they are into deep tech and category creation, but even of those, most punt until a lot has been derisked. For deep tech / category creation, by the time the risk is gone, you are into growth phase. Someone like Lux Capital is on a very short list of exceptions.
> The problem is the process of going for the lowest bidder, or one of the lowest.

The phrase "lowest bidder" gets a lot of mileage in jokes and social commentary, but I'm pretty sure that the original idea is "the lowest bidder who fulfills the requirements of the contract." In that context it's a pretty obvious process, not something to be feared or mocked. The contract should be "build X to exactly these specifications," and of course the contract should be given to the lowest bidder who can reasonably be expected to fulfill the contract.

In this case, the contractor is clearly unable (or unwilling, or unincentivized) to fulfill the contract, and thus the contractor's bid should be irrelevant. The contractor should not even be considered. After all, if it's fine to not fulfill the terms of the contract, then I'm confident I could submit an even lower bid.
Yeah there's no way I could have done this five years out of school. I remember contemplating getting my pilot's license just a few years out of school and after looking at now much I needed to study I was like: Hell no.

But 20 years out of school — This was ideal for me. Walking across New Zealand sounds awesome and if my kids were older I'd do it, but honestly I'm really happy just reading books, watching videos, and tinkering with different ways to program.

After decades in the industry I can't say enough about how awesome it is to not have a schedule, boss, meetings, performance evaluations, 1:1s, deadlines, people counting on you to make the right decisions (though I guess my wife and kids would argue that they still depend on my decisions).
> what keeps people from doing it all the time?

Because Germany.

There's no need to evade when many/most employers give their staff free/discounted passes, the aged get discounted passes, students get discounted passes and the disadvantaged get free/discounted passes.

There's heavy motivation for employers since it's not a taxable benefit.

The economist in me doesn't like unlimited passes for transit, but if it doesn't bog down their system, then it's hard to argue against them.
So how come you view her "Medicare for all" plan as not being part of the economic left?
You hit the nail on the head. At this point I’ve done about equal amounts of time building native apps and web apps. I’m very fortunate in that I don’t have to “pick a side” because I understand the strengths of both platforms and I try and learn from the strengths of both and apply that to whatever I’m working on.

For example I’m a huge fan of the declarative UI trend going on in the web community. Now, granted, Microsoft came out with MVVM and XAML way before React or Angular existed, but native UI libraries are so historically imperative that declarative UI wasn’t making much of a dent in the native sphere.

But even though these older native frameworks are imperative, they are much more powerful than anything like React out of the box. They’re much more comparable to component frameworks like Bootstrap, SemanticUI, AntD, etc. But even still, those libraries don’t come anywhere close to the power of Qt or UIKit in iOS. If you’ve used both, I can’t imagine you saying that it’s even close.

But it’s precisely because of the tension between the web as a document platform vs. the web as an application platform. The web has never doubled down on being an application platform, it always keeps its document roots in the background in some way. Personally, I’m torn. I love the transparency and inspectability of the web. Literally yesterday I opened up the dev tools inn twitter and I learned about its timeline architecture just from inspecting the requests. This is the biggest thing I miss when I’m working on a native app.

But WebAssembly may be the web finally doubling down on being an application platform. Whether that’s good or bad is irrelevant at this point. It’s the direction it’s headed in.
People see it that way because Duolingo explicitly markets themselves that way. I invite you to go to their splash page for an example.

https://www.duolingo.com/
Strongly reminds me of "A Scanner Darkly" [the movie, at least] -- where the human scanners have to watch thousands of hours of surveillance video [which they do at increased speed until they spot something notable]
nathan says hi. his minions are everywhere.