skysight-inc/HackerNews huggingface dataset:
Most of the post resonates well with me, but at that point

> Ideally, this codebase would not be controlled by any single company. I'd love to see a common browser engine controlled by an independent nonprofit foundation

I had a bit of a facepalm moment. This is exactly how Google started out: Chrome(ium) was built based on webkit, so basically there was a mini consortium where Google and Apple would work together. But that wasn't moving fast enough for Google's taste so they forked off blink so they could immediately do whatever they pleased.
H&M has been pushing this as “brand new” idea where if you return old clothing, you get a single-digit percent discount off your purchase. There’s some perversion in this incentive in that you are “feeding the beast”.

There could be some deliberate behavioural psychology at play as well to curb growing awareness around waste in fashion. A background feeling of guilt of buying new by the shopper is negated in the immediate act of returning old clothes or by a future consideration of the act.
My school had games from MECC like number munchers and word munchers rather than reader rabbit, but I see their fate was also being acquired by SoftKey in 95.
Have you seen https://machinations.io/ ?
Is it easily embeddable yet?
I’ve tried several times over the last years to use it instead of WebKitGTK, I’ve tried both servo-embedding-example [1] and servo-shell [2] and they were a pain to set up. I can compile servo and make it load a URL, but that’s it.

[1] https://github.com/paulrouget/servo-embedding-example
[2] https://github.com/glennw/servo-shell

I also tried the examples in the WebRender crate, several times, and I never get any kind of text rendered, just rectangles. Due to lacking documentation I’m not sure whether I should be seeing text or not, but drawing rectangles is something I can do on my own with OpenGL or heck, even poking [64] the pixels myself!

[64] I first learned about computer graphics with my Commodore 64.

This is on Ubuntu with Intel integrated graphics (i7-4650U), which I guess might not be supported. Is that documented somewhere?

Anyhow, every time I try again I end up wasting several hours, so I’m still using WebKit for my application prototypes. Some of my use cases do not require a full browser engine (thus trying out WebRender), the most important part is text layout and I’m very interested in using Pathfinder [3], hopefully from a higher-level API like libservo or WebRender.

[3] https://github.com/servo/pathfinder
If anybody else needs this kind of system, most GraphQL clients (at least in the JavaScript ecosystem) handle all of this out of the box or can be extended to work this way with minimal effort.

They have a client-side cache for the whole app that you can optimistically update, all network requests run through that, it handles rolling the updates back when responses come in, etc.

Examples in the JS ecosystem that I am familiar with include Apollo and Relay, and urql is working on this.
RISC OS, the ARM descendent of the BBC Micro OS, runs on the Raspberry Pi, and there is even a "Pico" version that boots directly into BBC BASIC (though it is now called ARM BASIC V):

https://www.riscosopen.org/content/downloads/raspberry-pi

It is the closest you can get to a BBC Micro today, and it is extremely close. A BASIC library for working with the GPIO pins is even included.

The whole thing is Apache 2.0 licensed.
Well its complicated....

It used to mean (80s/90s) that you are on the right of politics and not keen on immigration.

However, because the UK does not have one Soccer team (England/Wales/Scotland/N.Ireland) If there is a major soccer tournament on the red cross is used to represent England team and support for that team - from a wider diverse proportion of the population.

It fluctuates between the two meanings, as things like Brexit ("We will rise up!" and Sport tournaments ("You are currently in England") happen.
> document.writeln(1.0 % 0.2);

> The right answer is 0.0, and the most it can be wrong is 0.2. It's nearly as wrong as possible.

Just to clarify for others, you're implicitly contriving that to mean: you care about the error being positive. The numerical error in 0.1 % 0.2 is actually fairly ordinarily tiny (on the order of x10^-17), but using modulo may create sensitivity to these tiny errors by introducing discontinuity where it matters.
That's very interesting. I'm sure there are a lot of stories like this from back in the day - charging people has never been easier than it is now.
You mean pharmaceutical?
If the store lets you use your phone number instead of the card try (local area code) 867-5309. Somebody has usually registered it already.
How and How Not to Write a Good Systems Paper (1983)
GUIdebook Screenshots File Managers
You are are describing only one of the types of numerical error that can occur, and it is not commonly a problem: this is only an edge case that occurs at the significand limit where the exponent alone must be used to approximate larger magnitudes at which point integers become non-contiguous.

The types of errors being discussed by others are all in the realm of non-integer rationals where limitations in either precision or representation introduce error and then compound in operations no matter the order of magnitude... and btw _real_ life tends to contain _real_ numbers, that commonly includes rationals in use of IEEE 754.
Not sure what the other guy implied, but that’s not what I had in mind. Rather a side project type of thing. Little risk for anyone. No one has to quit.
If I was hiring for this sort of position, I'd want them to talk about the difference between hard and soft real time. I'd want to know whether or not they were familiar with embedded software development standards and what sort of things are restricted from "normal" environments when you are working in the embedded environment.

The last thing I would want to see is lines of code on a whiteboard. I'd want to see how they'd structure their code, not whether or not they remember C/C++/Rust/language-de-jour syntax.

All of the proposals for questions that I've seen in this thread are for basic programming skills. Not whether or not the person knows the environment we are hiring for.
Of course they want to pass the bill, but it's a different matter to make it an official stance. In a recent interview on BBC, the Chinese ambassador to UK claimed that it wasn't the Chinese government's intention to formulate the bill. Had the Chinese government voiced support for the bill, it would be nearly impossible for its puppet government in HK to back down, even temporarily.
What does it mean for the earth to orbit the sun or vice versa?
I feel like you're being downvoted for the first sentence, so let me try to elaborate on your point. That's the entire deal of fascists: take something that has no negative connotation and give it one. It's how they make their way to the public space.

It started with swastikas, but there are other, way more recent examples: Pepe started as a meme, "kek" started as a meme. They didn't stop there, of course, they have a bunch of failed examples: they've tried to own rainbow flags ("each race in its own space"), OK emoji ("it's okay to be white"), the term antifa (appropriated to some imaginary paramilitary group instead of an actual definition of anti-fascists), and even the fucking # (this one is especially dumb).

An OK emoji on its own doesn't mean anything. NZ shooter showing the OK sign in court does: https://i2-prod.mirror.co.uk/incoming/article14142992.ece/AL...

So, when you look at the example of someone using these signs, you need to search through their history to see the context. They know their views are unacceptable by the general public, their entire deal is to be on the brick of plausible deniability and then laugh at people who call them out. That's why "everyone's a nazi" is a meme. They want the term "nazi" gone. It's not difficult to see why, since "nazi" was always an insult to fascists. Their attempt at appropriation of the term "antifa" is them trying to do the same for the complete opposite. It's also why they tend to have more profiles: one pretty obviously fascist, and multiple profiles in which they pretend that they're someone else (women, people of color, LGBT+ etc.) while spewing fascist talking points and retaining plausible deniability.

Outright banning just the symbols goes in their favor. In their recent crackdown, YouTube decided to remove almost every video showing swastikas. Of course, you'll rarely see a fascist openly using swastikas. It's those debunking them, laughing at them, and looking at their history that had their videos removed, while they go on and on with "YouTube is leftist and no leftist content ever gets removed".
> "Everything in the solar system orbits around that point."

Does this mean even the sun orbits around that point?
Does this mean even the sun orbits around that point?
We make time for things that are important. If not to you no problem, but not the impossible burden you make it sound.
Wetsuit Repair (2010)
I guess you could compare it to criminals using the telephone. Invention of the telephone helped a lot of people, but unfortunately it also helps criminals.

Likewise the YouTube algorithm helps many people, but criminals or unwanted people (like pedophiles) can also use it.

It's ok to think about ways to prevent it, but I don't think it should be the first concern. Imagine outlawing telephony, because criminals could benefit from its use.
I'm submitting this because it's a really enjoyable look at some weird ways of using Powerpoint features to create fractal images.
This. If I'm in embedded land, especially hard real time, I don't care how quick something is, as long as it complies with the real time requirements.

Programmers will endlessly prematurely optimize. I'd much prefer to see simple code that can be understood and optimized where needed, rather than squirrely code that runs fast but is unmaintainable.
My guess would be zero.
The problem with browsers is they are so complex people can't build alternative implementations and keep them perfectly compatible.

We need concise well-engineered and precisely-defined web standards a small team can implement in reasonable time. Many people would build competing browsers if there were yet we have what we have and no choice but to stick with the Google engine.
BuzzFeed Staff Plan to Walk Out in Push to Get Union Recognized
Interview with Wrath of Gnon
Alternative title: I missed 5 lines of code and lost $200 (and it's all my fault)
Have you ever noticed how similar GM, Ford, and Chrysler's 4-stroke engines are to the original Daimler engines?

Would you then accept a claim that said their was zero invention and innovatation in the USA car industry for a century?

Please get over yourselves.
There are ways similar to what you've described and certainly doesnt even have to be that clever. Just adding a small random offset using uniform white noise helps.

People go to immense ends to get their programmed drums to sound good though - and the techniques that are coupled with this go beyond a statistical approach.
Only the kernel is GPL, AOSP is Apache.
Cargo culting is knowing exactly what you are doing, but having a completely incorrect understanding of the potential result.
I feel like as soon as you have more than one program to manage, you need some sort of orchestration. You could build your own that's simpler than Kubernetes, or you can just click the checkbox on your cloud provider and not think about it for a long while. Type in 10 lines of YAML for a Deployment and maybe a LoadBalancer if you're feeling adventurous, and your app is deployed. Need another replica to deal with increased popularity? Change one line. Split up some code into another app? Just kubectl apply another deployment.

There is certainly overhead (kubelet, master) over running your PHP app on bare metal or whatever, not to mention having to figure out what deployments, pods, services, kube-proxy, etc. are... but once you've done that, it's pretty easy. Especially if you use something like GCP, you don't pay for your master, and there is a web UI for doing everything that's simple. I would recommend it once you need to scale beyond 1 computer.
That was Gatwick, not Heathrow.
This is like saying that since you're eating McDonalds they shouldn't even have to follow health regulations.
Yep. Thats the cool thing about the center of mass: its always the center of rotation for a set of moving bodies.
The difference is that the New York scene produced Warhol and 4/8chan produced mass murderers. The intent and result matters.
Startups are a bit different in that it doesn’t make sense to pay down most debt until a profit stream is found.
I would expect most of the time the counts actually are a pretty good indicator. There may be good content that is overlooked, but if something is successful, it probably has something going for it.
Zoho Account Sign In – Sign Up to Zoho Mail
Looking at this from another country, I would expect nothing else except blow back. My first thought is are we dealing with idiots, a false flag, or trolls. If this is where 'desperate measures' has led too, they are better off doing nothing. This sort of strike action isn't going to get the general population to vote green, but vote fascist.
Can't imagine the idea of a "trustless" medical trial really taking off tbh. Or indeed that the first resort of people trying to manipulate results of medical trials to achieve a particular outcome is post hoc database tampering...
It actually takes work to become good at linking pictures (which I rarely find highlighted in courses that cover mnemotechnic, probably because the author has forgotten he went through this step).

It took me around a year of regular practice to get to the point where it does not take me time and effort for each picture. The key for me was to want to memorise something that was so large that, even if using mnemotechnic was hard it was still way easier than to try and root learn it.
Some bitcoiners would also argue that saving will lead to more informed and contemplated spending, thus reducing waste. Some are already saving a lot because they are expecting benefits in the future, a feeling which might have gotten lost in the recent past.
JavaScript Basics Course
How to Learn Programming?
What they mean is that you may take whatever point in space to be your immobile frame of reference and describe all motion with respect to that point. It happens to be convenient to take the center of the Sun as such a point when doing calculations relevant to the solar system but it's not more 'valid' than literally any other point in the universe. You just have to change the equations a bit.
Keeping it classy, Amazon. I think the only story here is the weird timing that this coincides with E3.

At least employees have 60 days to find another department within the company.
SWAT-ing has an imminent intent to invoke deleterious action; pretty easy to differentiate from simple speech.
> there's no particular physical reality to the matter"

Completely wrong. The physical reality is reflected by calculating Newton‘s formulas, which give the center of mass somewhere inside or very close to the Sun, as the article explains.
One serious accident and the activists will be hunted to extinction themselves.
No, they actually dispute the „physical reality“ which is completely wrong: the actual words:

“there's no particular physical reality to the matter”
This site used to be called "startup news", it is run by a startup accelerator.

Many people here maybe have or hope to have their own company one day. It seems normal to me to defend the concept of companies.

Personally I think blaming big companies is just lazy thinking that prepares the path to socialism. Of course companies, or the economy in general, aren't perfect. People are still trying to figure out how to do things better. That's normal. There is no need to assume evil greed behind everything.
Given that the authors are all from Google, I guess we can expect this to be working on the coming Pixel 4 at the very least.
strange really, you never hear about the vast swathes of energy used by the banking sector in various server farms, banks and offices and its impact on the world, its a necessary cost for the system to run. why should only bitcoin be demonised for its necessary energy use

bottom line is things need power and that need is only going to become a bigger issue as things like machine learning and cloud gaming pick up, so rather than gripe about this or that producing xxxx waste lets just focus on producing clean energy so it wont matter
Telephony is an interesting example because for many many years it had very tight restrictions.

Telephone service providers were monopolies, sometimes government monopolies. There was only one type of telephone you could use, and that was supplied by that same monopoly. It was illegal to attach anything else to the line either directly or indirectly. There were even (outside the US) laws on what you could say when talking on the phone.

Here's an article from 1994 about a modem maker who had products that were not officially licensed to connect to the network. https://www.newscientist.com/article/mg14219263-000-technolo...
I wonder what happened to Jason, haven't seen him here or heard from him in ages.
maybe it's time for eco-fascism ?
The Chinese government does not like "waves". They probably don't want such waves even more at the moment.

It's not a question of supporting the bill but of question of supporting the HK government despite the unrest it will create.

The Chinese government may conclude (and may have concluded) that at the moment there are much more pressing problems and that they could do without riots in HK.
Prenda Law copyright troll gets fourteen years in prison for pornography scam
Add cold water showers too. :)
You mean rather like the workers who ran the USSR in its heyday. And if you believe that ...
Given that he isn't racist and doesn't consider Kek to be racist, what would be the problem with flying the flag? Look at https://knowyourmeme.com/memes/kekistan, it looks like a joke that is being taken way too seriously.
Are you sure that the neighboring galaxies have no effect and it is just about our galaxy? ;-)
S*X Talk Check Out
Political power does not have to be rooted in culture. American culture is overwhelmingly produced by progressives, often with the deliberate intention of furthering progressive values. There are exceptions but the relative paucity and shoddiness of them speaks volumes. Conservatives are by and large treated in art and media as a dubious fringe.
So you also need to get rid of drug databases, PubMed, protein databases, etc.

This makes no sense. If your government is in such bad shape you have far bigger problems than keeping track of drug trials.

"Blockchain" just stores the same stuff lots and lots of times in as many places as possible. Extremely wasteful and expensive, with all the overhead of doing that (and updating hat "database"), plus the consensus algorithm which may or may not be reliable/crackable.

Is it a sign of the times, and maybe in some countries more than in others, that there is a hype around mistrust? Trying to build a world where trust is not necessary? I bet that won't work. I think you need to fix the trust issue more directly, working around the trust requirement won't work. It just creates huge complexity and even more points of failure. Especially since you would have to go "all in": What's the point in taking just one thing into the trust-free solution? All those things depend on one another, you would have to do it with all or most of them to get the benefit you are looking for. It may look manageable if you only look at one particular thing, but imagine everything had to be stored in such a way, the incredible effort required, and the more distribution there is the harder it is to understand what's going on.

You really think storing all kinds of data in as many places as possible and then trusting an algorithm to sort it all out, the "truth", works better than trust in a credible entity? At scale (in more than one dimension)?
That neural nets overfit to their training data and are incapable of
extrapolation is not controversial.

For a high-level discussion, see the following article, by Francois Chollet,
the maintainer of the deep learning library, Keras:

https://blog.keras.io/the-limitations-of-deep-learning.html

It is also not controversial that gradient optimisation gets stuck in local
optima. A good exercise to convince yourself of this is to implement a simple
gradient descent algorithm and observe its behaviour.

>> [1] It should be self-evident because they would hardly be of any use if
unable to extrapolate at all.

That is why deep neural nets are trained with such vast amounts of data
and computing power: it's to compensate for their inability to generalise to unseen
instances.

That, too, is not controversial. It is common knowledge that the recent
success of deep learning is due to the availability of larger datasets and
more powerful computers than in past years. For example, see this interview with Geoff Hinton:

http://techjaw.com/2015/06/07/geoffrey-hinton-deep-learning-...

Geoffrey Hinton: I think it’s mainly because of the amount of computation and
the amount of data now around but it’s also partly because there have been
some technical improvements in the algorithms. Particularly in the algorithms
for doing unsupervised learning where you’re not told what the right answer is
but the main thing is the computation and the amount of data.

The algorithms we had in the old days would have worked perfectly well if
computers had been a million times faster and datasets had been a million
times bigger but if we’d said that thirty years ago people would have just
laughed.

I hope this is helpful. I understand there are misconceptions about the
strengths and limitations of deep neural nets that are not very easy to see
with the naked eye. But it's a good idea to approach such an overhypoted
technology with a skeptical mind and, e.g., ask yourself: why is all that data
necessary, if they are so good at learning?
I am not saying that something like that wouldn't even better.
Call it a contrivance if you want, my point was just that you can get very surprising results even for "real life" sized numbers.

Not sure why you changed it from "1.0 % 0.2" to "0.1 % 0.2". The error on the one I showed was near 0.2, not 1e-17. Did I miss your point?
LinkedIn Launching Fiverr-Like Platform for Freelancers – LinkedIn ProFinder
If you use the right tools, SPAs reduce complexity.

The problem is that most of the popular frameworks today add unnecessary complexity.

I still can't believe that we live in a world were most developers are OK to coding with a 5 to 15 second build delay and source mapping during development. I find is extremely frustrating. It slows me down and breaks my train of thought.
It was criminal to hide jews during the holocaust in order to save them. If we just blindly accept the rules and fate we are handed then let's just accelerate the process and welcome our dystopian 1984 George Orwell future.
Well, right. Thats my point. They have enough parts in "Android" which don't fall under GPL and thus they can keep them proprietary.
Where did I claim workers ran the USSR?
Facebook Starts Ranking Comments on Public Posts
Yeah, for some reason HN can’t render Unicode emojis. It’s the index-thumb circle with three extended fingers gesture.
What about all the male car mechanics?
I may be remembering things incorrectly but I think Mozilla almost got in trouble with the IRS because too much of funding came from a single source: Google. What I'm trying to say is Mozilla might have died a long time ago if not for Google.