skysight-inc/HackerNews huggingface dataset:
I have written a substantial amount of code for the cell. I honestly believe that the entire approach it uses is a dead end -- no-one will voluntarily ever use such a machine again if there are any alternatives. The fundamental problem is that when you are writing code for cell, it is very hard to divide a large task into many subtasks where you do not have to constantly think of the entire problem when implementing small details. This means that writing code for a cell-like architecture doesn't scale. If you program fits on a whiteboard, a cell implementation can be easy to do and very fast to run. The moment you start building complex systems, things break down hard.

In the end, people just made each SPE do a single task, like dedicate one to audio, one to geometry, etc. There is not really enough parallelism like this in most software to support a cell-like approach now that even consoles get >4 real cpu cores. Real caches are the norm because they are extremely useful for programmers.

The villainy of IBM was just a slight additional problem over just how terrible cell was from a software standpoint.
Basically mootools screwed up, and this is what smooshGate was about as well.

They modified the array prototype directly with their own methods. They did feature detection on the prototype by checking if the method of that name existed ("flatten" in the case of smooshGate, "contains" in the case of "includes"), and didn't replace the prototype method if a function of that name already existed on the prototype (whether or not its a compatible implementation or not). Unfortunately, the behavior of these mootools methods differed enough from the official spec that they cannot be used interchangeably.

The consequence is if "flatten" or "contains" were to become part of the official spec and implemented by browsers, then all legacy mootool applications would break and mootools is apparently a big enough deal that it ends conversation.

This is what happened when Mozilla implemented flatten on firefox nightly:
https://bugzilla.mozilla.org/show_bug.cgi?id=1443630
GOG is probably the sanest competitor to steam, especially since they launched Galaxy so that you can manage your local installations without having to download and run individual installers. Next up is probably itch.io.

UPlay, Origin and whatever the hell Blizzard's client is called these days are just lock-ins from their respective publishers.
By pathetic, do you mean cleaning house? Last I checked, winning the presidency with Ohio or Pennsylvania to spare isn't pathetic. The old GOP is begging to lose the house and senate. Having control without a president playing ball exposed them way too much. Neither will happen, but it's instructive to watch Ryan's PAC fund DEM's.

Consider McCain. Voted how many times on a full repeal of the "Affordable Care Act" and then when the exact bill had a chance of passing?... Ryan... Graham... McConnel... same party.
I don't think there are sources that are simultaneously privy to details of an issue and unbiased.

(It's the same reason why regulatory capture and other crony clubs can happen entirely organically.)

Edit: The closest thing you can get to an unbiased source is a party that doesn't have a vested interest in the story. Given how Facebook sprawls a lot of interests - business, media, government/politics, culture/sociology, technology - there aren't many parties without bias.
Me too. It’s too bad how stale the language has gotten.
The linked article is a guide to "hacking" a $30 Xiaomi Dafang IP camera. This camera is an "indoor motorized WiFi camera capable of 1080P resolution and decent night-vision, its price is cheap".

If you bought one, all the "hacking" required is inserting a MicroSD card with a custom firmware on it and pressing and holding the camera's reset button to flash the custom firmware. From then on, the camera has the ability to boot from your MicroSD which can contain services that allow the camera to stream to local clients, among other things. More detailed instructions in the article.
To some extent, https://itch.io - also DRM-free AFAIK

(No affiliation)
> I can tell you that if 80% of those people disappear you will see absolutely no change in the bits shipped by that group. How do I know this? Well, I have seen one suit getting replaced by another random suit all the time

This is a feature of a well run business, you want to be able to change your executive teams without negatively impacting on the rest of the business in the short term.

> These people are very different from Jobs, Musk, Zuke, Jenson Huang etc who are absolutely down and dirty at every level, knew more details then any individual employee and had real technical contributions in their product that made significant difference.

Sure in the early days of the product this is the case, but these are exceptional individuals who have transitioned into executive roles over time. They have spent the time since building up a management culture and organization capable of running a billion dollar company, which is not easy to do, and is more than a full time job.

I think you grossly misunderstand what executives do, both long term and day-to-day. At the end of the day a company is mostly just a group of people, with a set of assets. To grow and evolve beyond the current products you need to cultivate this group into a team that can consistently bring success.
The Return of the Shadow MUD has been around since the 90s. Not only is the player base still active, the game is still actively being developed! Just in the last year the maintainers have added new skills, specializations, quests, and soon Beornings.

https://returnoftheshadow.github.io
Steam gives developers unlimited free keys for their own games. That's why so many services also give Steam keys. Valve gets $0 if you buy from Humble Bundle even if you redeem the Steam key.
Since when did forget become acceptable? Do we just remove eg. the holocaust from history books now?
I really don't know what you mean by this:

> That frob is forbidden isn't because the compiler detected that foo is a signal handler, but because no forbidden functions exist.

or this:

> not possible - if frob might be forbidden anywhere then it's not callable like this
Charlotte de Witte fa scatenare il Bolgia di Bergamo
A Critical Look at Decentralized Personal Data Architectures [pdf]
As far as I know, her videos were demonetized, not rejected. There's a huge difference between being silenced and being refused ad placement on your videos.

Getting paid to express your opinion is not a human right.
They explicitly said they were playing devils advocate. Not that they were expressing their views
Red Hat Training in Nepal
The description almost fits the drudge report website.
One of the sad side-effects of moving upwards in the programmer career path can be the loss of direct contact with system users. It was greatly gratifying to sit beside users in the office where I started to develop, to see what their actual needs were and to be able to provide solutions.

As part of a larger team of programmers one is shielded from those situations, and explicitly not allowed to make those decisions. It can probably not be any other way, but something is lost in translation.
Capital Match | https://www.capital-match.com | Singapore | Onsite preferred (visa sponsorship) | Full-time

We're currently looking for one or more experienced Haskell developers to join our team in Singapore.

Our platform, built almost entirely in Haskell, is the largest marketplace invoice financing platform in South-East Asia, having processed more than US$50 million in funding over the past two years. We’re currently expanding into new markets and new territories, and we’re looking to expand our team!

What we look for in a developer:

* Haskell ability. You should already be comfortable and productive with Haskell, and ready to dive in and make a difference to a large, evolving codebase.

* Communication and teamwork ability. While our HQ is in Singapore, our development team is distributed geographically across four timezones, so we look for someone who will feel happy in this context.

Familiarity with the following technologies is not required, but will be an advantage:

* ClojureScript.

* Amazon Web Services.

* Docker.

* Nix.

As a financial company, we care a lot about the correctness and performance of our code. We aim to use modern Haskell practices wherever we can, both to make our lives easier, and also to make developing the platform as rewarding (and fun) as possible.

To apply, please send us an email at hr+hn@capital-match.com with a brief resume and optionally a link to your open source contributions.

More about our technical stack: https://tech-blog.capital-match.com/posts/3-anatomy-of-haske...
I agree with your points when it comes to commercial software. You should do your best for your users. However, I have spent the last ten years or so writing some reasonably popular open source tools. I have met some lovely, lovely people who use my software. It makes my heart sing with joy to know I have helped out random people all over the world.

I have also got vitriolic, self-entitled emails from people who assume that I owe them something because they have downloaded my software. In one case, a user suggested I should kill myself (!!).

So yes, you should treat your users like human beings while also realising that in the open source world, you owe them nothing [1]. Do your best and don't worry about it after that.

[1] https://mikemcquaid.com/2018/03/19/open-source-maintainers-o...

EDIT: mispelling.
Whoua, if you like this type of music you should run your own streaming server (like I do .. you know subsonic) ... no ways young people will really listen to this. I listen streaming to discover news artists, songs, not for listening the same songs over and over. (PS: I had listening Beatles for so long time that now I don't want to hear any of their song, same apply with a lof of artists). I just can't stay listening the same things.

It's why too I don't like Spotify, new artists are too mainstream. I want "poor" artists, new challenger, not already know artists.
>Will you turn over your leadership to the machines?

Translates to: Will you turn over your leadership to the humans running the machines?

I like the theory of a perfectly impartial AI dictator. However, I don't believe such a thing is possible since it must be programmed by people and carries any biases (deliberate or accidental) those people program into it.
It looks to me like it's pitched approximately at third-year undergraduates who have a couple of years of a college math background, and is meant to pull them up to a level where they can fluently work with the more advanced concepts used in machine learning.

The route for someone with no (or very little) math background is a lot longer, and I don't think this book is trying to provide it. I think that one either has to 1) bite the bullet and learn a year or two of undergrad math first, which provides the necessary foundation for this stuff, then learn this for real; or 2) be content with understanding and using machine learning at a hand-wavy level (which I am not denigrating). It might be nice to have a "hand-wavy machine learning" book around (there are certainly enough blog posts of that sort), but this isn't trying to be it.
Their advance is because they have two geeks at the helm that have been dreaming to have AI to respond to search queries since pretty much the beginning of the company.
Depends on if you are a descriptivist or a prescriptivist.
Can We Code Without Comments?
There are various ways of testing this, for instance in the case of ‘flatten’ Firefox released it in their Nightly and it did break a top 100 site, that was enough to end the debate.

https://bugzilla.mozilla.org/show_bug.cgi?id=1443630
The Woman Who Knows Everything About the Universe
It's not obvious to me. Could you say what you see in her?
If a calculator is AI then a wrench may as well be AI. There is huge disagreement over what ~really~ is Artificial Intelligence so the argument is pointless without a chosen definition.
Triangles would work for that.
The problem I find with itch.io (haven't checked this year) is that it provided roughly the equivalent game quality of Steam Green-light.
From what I've seen in a forum where the rules are pretty much arbitrary (don't piss off the boss), such rules aggravate individuals just as much as clearly laid out rules. But in case of unclear or arbitrary rules, the appeal process is non-existent and the application uneven.
This isn't zero-knowledge. Please use this opportunity to educate the public instead of muddying the term for the sake of marketing buzzwords.
Windows 10 is known to upload random end user docs to Microsoft. For example, if a computer with Win10 on it crashes / has some level of fault (etc), it can upload docs it determines are related to MS (to assist diagnosis).

To bad if those docs happen to be medical records - or anything else sensitive. :(

Note - that's just one example. Win 10 really is a privacy shit show.
The advantage of putting the (signed) full username in there is that you can demonstrate to a third party (like a court?) who is to blame. Just encoding a number for each user, or giving each user a different number of Es is deniable to a certain extent.
The patch given on that page includes the line:

!id>~/pwn.lol;beep # 13-21 12:53:21.000000000 +0100

Not bothering to test it, but I don't think that contributes to patching beep. Why do people always need to be annoying?
If you're working a top tier tech job, then having savings worth two years of necessary expenses is much, much lower than e.g. two years of income.
X-rays penetrate metal to some extent, though they also scatter off the atoms. Radiography of high value/risk metal components (such as the stressed parts of gas turbine engines) is a mainstream non-destructive testing technique.
How did you find the Debian patch? http://git.deb.at/w/pkg/beep.git doesn't seem to have any changes.
There's a spectrum and being on either extreme of it isn't good. We're going to simultaneously find ourselves on both extremes and not central at all.
You are exactly correct.

https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks/blob/mas...
The counter to that is all you are left with is giant mega corps that can pay the associated costs. I'm not sure that this is a much better alternative
Looks great and I was started to look into it, but seems it's just within US (and even with that, probably only provide the power adapter for US plugs). I should have been more clear and indicated I live in the magical world of Europe (Spain specifically).
Yes, this is so useful when it is present. Whenever I read an even moderately mathematical paper I end up making one myself (including the meanings and types of all the variables).
Smart Cities Market Over $2 Trillion by 2025
> If you don't forgive/forget, there is no incentive for the person to behave differently. E.g. if someone once was involved with the police and as a result cannot get any proper job anymore, how would this individual ever change?

Forgetting the past is bad.

However if the person really changed!!! than it could be easy to get positive news and trust, no matter how your past was/is. You can't change the past, so maybe it's better to get remembered at the past and be better than you were.

I did bad at my past as well. Should I forget it? Hell, no. Currently I changed a lot of myself to be a better person / harder worker, etc. I did not try to dismiss my past.
Whistleblowers should be compensated for uncovering intentional negligence and violation of laws, not accidents. There should be a pattern of bad behavior that the whistleblower couldn't create herself.
The What, Why and How of Kotlin for Android
Clinton outspent Trump over the entire campaign. Clinton spent $1.18 billion, where Trump spent $617 million.

https://www.bloomberg.com/politics/graphics/2016-presidentia...

So Clinton outspent Trump by nearly double in the entire election, but according to the article, it was the opposite when regarding Facebook spending.
Them's the breaks. Free speech is of loftier purpose than preserving the reputation of a hedgefund guy.

It's also ironic and quite frankly terrifying that a news outlet would be lamenting the extensive free speech protections in the US.

This is apparently a part of a series exploring the trendy technopanic of "fake news online", which increasingly looks like a campaign by old media to reclaim their gatekeeping status even if that means thumbing their noses at the first amendment.
Well in an argument between "everyone should die by 150 years" and "lets have the happy problem of people not dying of old age" I'm in the latter camp. Similarly having all of your species susceptible to any out of context problem that destroys a planet... yeah planetary existential risks are low probability with game ending penalty I'd like to see mitigated.
I've got the same thing going at home, tough to beat ~7 of these cameras flashed with OpenIPC for the cost of a single drop cam.

Got the rtsp stream connected up to smartthings and blue iris and have had zero trouble with them.

They're only $20 if you order from wyze.com
It does seem unfortunately that the best method is to install the mouse on Windows somewhere and save the config to the mouse itself. This obviously requires the mouse have on-board memory, but it works at least.
> You do at least get rid of the Lovecraftian clock distribution tree that's getting problematic for current synchronous logic.

No, you don't. You make it even bigger and far more complex.

You can take any synchronous design, and refine the clock gating further and further, to the point where no part of it gets a clock transition unless it actually needs it on that cycle.

And then when you're finished, congratulations, you've made an asynchronous circuit.

Fully asynchronous design and perfect clock gating are one and the same thing.

The clock distribution and gating approaches we already have are actually a sign of progress towards asynchronous design; they're just quite coarse-grained.

Of course, it's probably not the case that a clock-gating transform of an conventional synchronous design is also the best possible solution to a problem, so there's clearly still scope for improvement. But a lot of the possible improvements are probably equally applicable, or have equivalents in, optimising clock distribution and gating in synchronous design - because that's ultimately the same thing as moving towards asynchronicity.

So talking about clock distribution issues as a problem that will just go away with asynchronous design is misleading.
I can assure you this is the beginning of the end of 500. ADFG is not a passive investor.

They invest for control as is obvious in the fact that they've taken on 1 of 2 board seats.

ADFG is the exact opposite of the kind of investor 500 should/would have taken if it had the choice - its extremely controlling/ domineering, totally doesnt get tech, and WILL get involved in the day to day/ realign strategy to suit its interests.
Thanks, I saw said article as I'm commenting in it's thread :) But I wanted to avoid the hacking and just buy something that I don't have to force into doing what I want but rather come in a clean slate.
Don't care about Disney, if Disney do this fine. Nobody should watch these animation movie, and especially kids.

If one day I had a Kid, I would block them from watching this shit.
My rule with Youtube is that, if the production value is relatively high, the character is an act (ie, scripted). I don't know who poppy was had to look it up and saw some of her older videos and it seemed to me that right from the beginning her videos had good lighting, makeup, dress code and overall editing quality was higher than your typical amateur youtube videos.

As someone else mentioned below that easy to have an opinion after the fact, my observation of the shooter, as well be biased, but I feel that even I didn't know anything about her - I would still think the videos were odd. I can't exactly pin-point whats odd about it.
http://playism-games.com/

They mostly have games by Japanese developers; I suspect their Japanese version of the site has quite a few more games, however they do have some games with English translations that do not appear on gog. I haven't actually purchased from them yet, mostly due to their cloudflare settings being fairly strict and often blocking my vpn/proxy (that only I use, but is in an IP address range that others use for vpn) so I am reluctant to use them even when it works. However, it is not so good if gog is the only DRM-free option either (I strictly avoid steam). I don't know of any others.

Humble occasionally has bundles that have "DRM-free" options for most or all of the games (like the current indie bundle), although I am a little suspicious that their "DRM-free" might sometimes have call home DRM. However, I haven't investigated closely and most of the games I got from them have worked fine without an internet connection.
That project where no one wants to work at
We (CS, Germany) got an introduction in the first semester to Java, Haskell, and Prolog. But then it was possible to graduate by "only" having a strong math background, without any programming skills. Looking back I wished we were forced to learn Haskell through the whole studies.
Have you tried rtfm?

man xset
Any users of Destroy All Software care to share their experience? Is it worth it?
Yeah that was a big part of my question. 50 miles doesn't buy you much in rural areas. And distance from other facilities is a requirement for critical access hospitals, with nearly every rural facility participating in that program.

They are also only going to be able to get business to the extent that they are priced cheaper than just wasting blood, so there's a cap there.
on an high end x86, decoder takes only a tiny proportion of the area and a power budget.

On smaller low power cpus it is more significant of course.

The stack engine is necessary anyway even if you have no specific stack instructions, as it removes the dependence of the top of stack manipulation from local variable accesses which is critical. Explicit stack manipulation instructions might actually make the stack engine simpler.

Coherent instruction cache and pipeline are super relevant in this age of pervasive self modifying code (a.k.a JIT).

Modern CPUs are complex for a reason.
"...I think in this case she represents a significant number of YouTubers, and is like an extreme version of discontent that is happening..."

Doesn't really matter though. We shouldn't be giving these people the infamy they are looking for. If anything, it's made me think a little less of disgruntled youtubers, and some youtubers have legit gripes.
To be fair, that’s because HTML is a descendent of SGML
can't you just slow the simulation down? processing one second would take (for example) one year, but the creatures inside the simulation wouldn't know that, would they?