skysight-inc/HackerNews huggingface dataset:
barely? I haven't used a fax machine in Japan in > 10yrs. 20yrs ago it was indispensable. For example you wanted to go somewhere you'd have the store/museum/etc fax you a map.

But, yes, Japan is behind the times many ways. It's apparently on the government agenda to modernize. Social distancing has made it clear that requiring personal stamps to stamp papers has to be replaced by something else.
Recursion Revisited
Angular Cheat Sheet
I think the idea is to censor untrue and dangerous ideas rather than unpopular ideas. Yes, determining that is challenging. But denying COVID, for example, is very dangerous to all of society. Thousands of people are dying because of COVID deniers.

To me, this is theoretically similar as if a massive video campaign was messaging you to drink bleach. I’m sure that sort of video is against YouTube’s terms of service — at least, I would hope that it is!

The difference is really that some lunatic could stand in Times Square and scream that we should all drink bleach. But in that public forum, no one would take them seriously, and plenty would deride them. But with a great production value, paid influencers, just the right wording and messaging, you can manipulate social networks into spreading very dangerous information and actually making people believe things that can kill them. I think that problem, gone unchecked, leads to serious consequences and it would be in the best interest of society as a whole to fix it.
If we’re talk old arm, then my favorite is the if-then instructions, which would conditionally execute up to three instructions based on a 1-3 bit field indicating which instructions to execute if the control was true or false.

I believe they could be mixed so you could have it.tft - in which case you’d execute the first and third instructions if the condition was true, and the second if it was false.

Needless to say this is challenging instruction to deal with any kind of out of order processor, or any kind of branch predictor (logically a single instruction could produce multiple branches).

I know that in modern arm processors the performance is much worse than a short jump, so I’m guessing that they just give up when they see it instructions and do it in order.

Alas this instruction is gone in arm64. It’s obviously better for cpu designers, but I will miss it forever.
The sources of the funding don't matter, the spending does. If you spent too much money on a thrashed up apartment, it wouldn't matter whether you did that from your salary, selling your previous house or taking a loan.
Have windows laptops even standardized on USB-C now? I still see a lot of Windows laptops that come with barrel plug charging and all the legacy ports, and then have a sole USB-C port that you can also use for charging if you buy a separate charger
Not a pain at all - I did explore this, but I wasn't really happy with the result - which may have been because I was trying to cram it in with the existing information. Having an alternative layout that is more cloud-centric instead of wind-centric might be the ticket. I'll see what I can do. Thanks!
I never said I was worried about free speech.
I think those fears are entirely understandable - but this is the system working as intended. The problem is not that social media is allowed to do what it does (i.e. give everyone a platform); the problem is that capital has warped the public realm such that a handful of gigantic social media corporations have captured a substantial proportion of the world's attention.

The solution is, imo, to break those corporations up - to ensure competition and to break open these walled gardens which allow nonsense to thrive.

I would seriously hazard against any attempt to restrict individual freedoms regarding free speech. The US, for all its problems - is significantly better than many countries on earth in terms of the ability for any random citizen to say what they like without fear of retribution. Granting politicians and mega-corporations the right and ability to effectively negate entire sets of views and opinions will only ultimately benefit the worst people on earth.

It's a tricky problem but to my mind the issue is one of forcing capitalism to fulfil its promise; competition is the key to preventing tyranny in a capitalist system.
Ending Covid-19 via herd immunity is 'a dangerous fallacy'
One of the links in the end of the article leads to the RFC which talks exactly about this, see last commit by Araq especially:
https://github.com/nim-lang/RFCs/issues/177#issuecomment-696...

In short: yes, the current plan is to phase out other GCs over time.
Ah, I had assumed that any benefit would be purely in terms of code size/instruction cache usage. That's interesting!
Balance Fallacy
I recall that the affected OS was Windows 95. (could be 98) The first to hit the problem was AMD. Although not pre-internet, it nearly is, so finding info would be hard.

People didn't get automatic updates from fast always-on connections. Lots of people had slow dial-up connections. For some people, even that wasn't an option, so an update would require physical media.
So hacker news shouldn't be allowed to remove spam comments?
If you split you get the issue that you can't reference other resources easily.

Collaboration should be a non issue, the few people who manage the infrastructure should agree on the work and plan together.

Unlike software code that can be merged later at no risk (a merge conflict at worst), infrastructure does not lend itself to improvising and experimenting on the fly (try to accidentally change your VPC or delete your databases and see how the company goes).

Terraform is something that really highlights when there are multiple people/groups in organization trying to steer the ship in a different direction.

In my opinion ansible/salt do a much better job for often changed resources like instances or services, because it doesn't need to maintain states, it can lookup and match existing resources (mostly by tags). Terraform is better for fixed resources like VPC/networking.
Ultra Thin Graphite Films That Soak Up Heat to Keep Smartphones Cool
Show HN
Clothing GIVEAWAY for feedback! Hi everyone, looking for eco-conscious people who would like to test RETURN Organic, Plant-dyed wear and give me some product feedback in exchange. Comment if you are interested in participating in this!Thanks a lot!!!:-)
http://returnbacktolove.com
I think it’s just a natural part of the technology adoption process.

Only early adopters use it > widespread usage > simplified, centralized solutions eat the usage market (FB, etc.) > the normal people learn how to be technical users, at least enough to go independent > decentralization takes hold. We’re now in between the last two steps.

Compare it to something like reading and writing or paper. Roughly the same process happened.
Because a good 2D printer costs peanuts.
So you can say whatever you want at your job without any repercussion from your employer? Yikes.
Telegram, Apple, Belarus, and Conflating ‘Irrelevance’ with ‘Inconvenience’
> the problem is that sometimes it takes too long

Yes but with enough people whom build tools that amplify signal. Then the people will learn. I'm hopeful we'll shorten this delay as we age.
No, a slippery slope is just that: A slippery slope.

A slippery slope is a inclined surface, a place in space that once you are into, makes you transition very fast to a worse state, like your head hitting the floor at great velocity.

That is you can start well, in a good state, and transition to a much worse state over time. Your definition is also valid but not the only one way to interpret it.

It is an expression that has been used in literature for hundreds of years, not just in english. It is a metaphor.

Do you make youtube videos? I do, and I am very conscious of what I say on my videos because I can not say whatever I want.

I can not say words like "Covid"(extremely forbidden) "negro" referring to someone skin color or something the machine will mistake as me talking about people when I am really not.

And it is also getting worse and worse. In the old times you could say whatever you wanted on youtube, you could even post illegal things like films(posters could abuse). Now you can not, and it is going to become worse in the future and it is youtube who abuses.

The Trump and brexit events were extremely important. People did things that the status quo did not want. Before that you had people like Hillary Clinton or Bezos that believed that because they controlled most media, they controlled people as puppets.

They felt very confident that they could advance their globalist program without serious resistance by the people.

After that it became clear that they had to control Internet too. At least the mass media on the Internet that affects most people.

I don't say that as a Trump supporter, I am not even American, but I have eyes. I see media reaction when someone gets killed by police and the media silence when a Trump supporter gets killed by a democrat radical and it is just disgusting how sectarian they are.
Scientific consensus isn't a factor in the scientific strength of a theory.

But I'm not denying that there is such a thing as a scientific consensus.
Good callout. I've got a feature coming to show age on the widget face, but for now you can tap the widget to view the full version, which includes the age and timestamp.
See also: https://www.eff.org/pages/list-printers-which-do-or-do-not-d... (https://news.ycombinator.com/item?id=14501894)

Some of the documents that we previously received through FOIA suggested that all major manufacturers of color laser printers entered a secret agreement with governments to ensure that the output of those printers is forensically traceable.
> Neutrality is only an option if you limit yourself to making cuckoo clocks.

Heretic! True clocks look like this: https://upload.wikimedia.org/wikipedia/commons/e/e6/Hexadeci...
What allegations?
At a moment where people are scared of meeting to discuss things in person. Which makes it orders of magnitudes worse. This is the only voice people had.
Yes, write programs without security vulnetabilities related to parsing untrusted inputs.
there seems to be a rather simple fix for this: a bloom filter for ideas.

place this within the flow of information or at the intake of the government, take your pick. but it's obvious to me that democracy/universal suffrage gives incentive to actors (both foreign and domestic) to wage a mind-control war against the population.

if people are legitimately willing to question something as foundational as free speech, they should really consider the other parts of the foundation too.
twitter and the journo sphere launder misinformation every single day with no consequence. the russian bounty story had little relation to factuality but it was still widespread with no objections or even much if any in the way of post facto correction. it's entirely permissible to write complete fiction just as long as you preface it with 'intelligence sources indicate...'
I would like to see a printer that is indistinguishable from a box of A4 paper (2500 sheets).

In the lid of this imaginary printing solution is the printing gubbins with the ink needed for reasonable coverage on the included paper, plus the circuitry needed for wifi/bluetooth/Chrome web printing.

When the box is done it should email you to arrange for it to be replaced, with recycling part of the deal. Its replacement also arrives just in the cardboard box such as what you get with 2500 sheets of paper, so no huge polystyrene packing and no plastic in the printer housing, that being cardboard.

In this design double sided is not going to happen or any other paper sizes apart from A4. It no longer competes in aspects of versatility, nobody cares about its printer driver, no ink cartridges have to be bought, the internals are only good for 2500 sheets and it just works.
We prototype everything in a higher level language first and then 'translate it' (manually) to something that fits the production platform.

For instance, for our current iteration of our product, we created a first 'visual prototype' with Flutter (this contains all algorithms and data-structures already to almost translate 1-1 to C++ and C/asm), then we worked down to C++ (next time we are going to try Rust for this phase) on a powerful mcu but with the (mostly) identical peripherals as the final product. Final step (currently ongoing) is the translation to C/asm to fit the MCU's we use (2mhz/24kb).

Over the decades we have seen that this process is the fastest and least bug prone way. We already think in low level structures and algorithm implementations when coding the high level 'visual' model (or sales/investor pitch model often) (which used to be Java desktop applications, but now with smart phones it's far closer to what the end product will be) so that when we move down towards production components (which means basically as cheap as possible BOM for 1m+ runs; every cent counts, also, we have never had the experience where, after the fact, we encountered this common thing in software; 'people are more expensive than hardware'. Even for a few cents difference we can pay more people than we needed. But yes, that means optimising every byte...), we don't have to spend that much time on those. It's just on hardware specific stuff for the C++ 'big' mcu version and then it's just bit-fiddling/optimising for the lowest level version.
I have a few hundred cds with games. Still keeping an old ms dos machine to play them.
> In Japan you can print via USB stick, sd-card, wifi, cloud

Yep. Even if you need to own a printer, lots of modern printers for office or home also offer those options. For 99% of the cases it's just as good as printing from the computer.

This is how it should be, IMO. CUPS is ok, but I would rather never have to install any software related to HP, Epson or Canon on my machine, let alone a driver.
They already have all the power you can think of when it comes to the content on their platforms. They just use it differently now.
The fact that many think of deprecate and eol as synonymous does not make it so. There is a distinction and it's an important one. Developers should not just one day drop a feature out of the blue. The deprecation rolloff period is important for users, even if just to maintain trust.
One might be interested in https://github.com/wangyi-fudan/wyhash
We do have multiple discreet modules indeed (each with its statefile), but multiple devs can still work on one at the same time.

I think separating configurations is important, however it also comes with downsides (which, again, don't detract from the value of separation), making it necessary to use remote states and data sources, in order to reference resources in other configurations.
Yes, and that makes me sad every time I think about it. Keybase had such potential to change privacy/encryption but just couldn't make it work financially.
I guess we're going off on a tangent here, but then I'm not sure what a person's right to freedom from violent crime actually provides them, if not a systematic process by which they can get justice.
I agree with you in principle, however in practice this has been hijacked to spread misinformation with potentially deadly results. This is a very nuanced issue IMO and the answers are not trivial.
Like all the time. Think that POP and PUSH are aliased to LDM and STM type instructions, so at least they're emitted when entering and returning from functions (exceptions apply).
Never been a big CUPS fan as it tends to be a pain to set up. These days good old lpr is more than enough for the amount of printing required. The printer can keep all its fancy features and not bother me with them.
I've had lots of trouble with lightning, mostly stemming from the power pin on cables corroding, which then causes arcing in any new device you use it in causing the problem to propagate

I've had my iPhone 11 Pro Max inside a Apple smart charging case since day 1, and for the past few months, the connection is really flakey, either one of the plugs is going bad. And its never left the case, the port looks very clean (no dust)
How to put machine learning models into production
You suggest that not removing wrong Youtube comments "degenerates" to the situation in Myanmar. This depiction was presented by publishers that want to get a handle on Youtube because of changing business models and is not substantiated by facts. Even Putin would do better, although that story was a lie and an election strategy.
And it also allows you to pull some quite elegant RoP attacks! :)
Perfect, all except markAndSweep/go, thank you!
LibreOffice: Agreeing on the child's name a simple task? (2010)
45% of US adults think vaccines are unsafe.

https://www.eurekalert.org/pub_releases/2019-06/aoa-4oa06241...
Ok, so everyone should be allowed to broadcast, promote and advertise: "all white people are inherently evil and criminal and should all be exterminated, go out and shoot every and kill every white person you see!"?
The real problem is that people are looking for solid medical advice on YouTube, Facebook and Twitter. No amount of censorship is going to change that.
There is no Amazon for my country, and delivery is faster from Germany, than most other. But my German in not that good, and prefer English.

Not having local amazon blows. You can buy prime but shipping isn't free or next day (best case 3 days usual around 5), a lot of the shows wont show etc. Also random thing will decide that they wont ship from one amazon, but will ships from some other. Also returns are expensive.
I've found that even European bureaucracy is ok with me using MacOS "add signature" or similar feature.

A clerk told me they tell you to print/sign/scan because most people is not familiar or has that feature.

If it doesn't work, here's an app idea: an app to make a document look like it was printed and then scanned.
This is the real problem, Wordpress doesn't care about security. Why can a bad plugin own your entire site? Why aren't half the security options for xss protection available, let alone built in. Seems impossible to automatically add hashes for 3rd party code, not use inline css, etc
Another lesson Tesla showed to Germans is how to package cars. I don't like how everything with German cars is an option. Tesla offers less customization, and also delivers all tech features to everyone. I assume it makes their production line much simpler to handle and also brings more satisfaction to their customers.

Also having more customers using their tech pushes them to develop and improve their tech. Other manufacturers have driving assistant techs for years. They never caused hype because only a small percentage of their customers have it with their order. And for the same reason they also didn't bother to make it more advance.
I've been diving into parallel reproducible PRNG [1] in the end I choose to have a PRNG based on xoshiro and seeding process that could take loop iteration variables [2] for reproducibility:

- [1] https://github.com/mratsim/weave/issues/147

- [2] https://github.com/mratsim/trace-of-radiance/blob/99f7d85/tr...

- Usage for parallel raytracing: https://github.com/mratsim/trace-of-radiance/blob/99f7d85/tr...

Beyond the JAX paper, the Pedigree-based RNG from Leiserson was interesting as well:

- http://supertech.csail.mit.edu/papers/dprng.pdf

- https://pdfs.semanticscholar.org/a32c/3b7b8d5d3ebd594bea2d9c...

And Haskell's splittable RNG:

- http://www.hg.schaathun.net/research/Papers/hgs2015jfp.pdf

- http://publications.lib.chalmers.se/records/fulltext/183348/...

- http://gee.cs.oswego.edu/dl/papers/oopsla14.pdf
Putting aside the knee-jerk response of "of course a mask that covers your disease holes is protection against giving other people your disease"...

https://www.sciencedirect.com/science/article/pii/S120197121... (2016) on the role of (incidental) face coverings to prevent population-level disease at large gatherings.

https://www.sciencedaily.com/releases/2019/09/190903134732.h... (2019) on the role of personal protective equipment on stopping contraction of respiratory disease (flu).

And to top it off:
https://academic.oup.com/cid/article/65/11/1934/4068747 (2017) meta-analysis, including a controlled section on effectiveness on population face mask use to prevent the spread of SARS-CoV.

We had the evidence.
Reading the motivation about the "high cost of adding a new feature" to a programming language puts me in mind of the first line of the Scheme language standard: "Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary."

Interestingly, to a large extent, it is macros that makes that approach possible.
Circles for Zoom
Oh, I don't know. I recently played through the Eye of The Beholder series (available on GOG) with as much enthusiasm as I had when playing a recent game. I've done the same in the past with beautiful SNES RPGs. I will play Battle Squadron on the Amiga for ever.

I also find that if I want a quick blast to clear my head, then a five minute game of Defender, R-Type, or a round of Bomberman does the trick far better than contemporary so-called casual games, which for reasons I can't explain, often give me unpleasant mental sensations.

Then again I am a strange person. If something from the past was meaningful to me, then it is still the same when I revisit it. I sort of live in a "long present", accumulating things of meaning and only setting them down when I'm finally done with them, whatever the vagaries of fashion.

(As an aside, if the author of the article wants a better Amiga racing game that hasn't been ported to DOS, then check out Super Skidmarks. I used to carry my Amiga and TV set to my friends house to play this over a null modem link; its an amazing party game)
> That's the point of the training. Determination of whether a behavior is anti-competitive is specifically not something a software engineer is trained in. They aren't lawyers. The law on this topic is huge, nuanced, and deeply technical.

This is ultimately an ethical question, not a legal one.

But I guess if you come in with the mindset of "might makes right" then you won't see the distinction.

> Google isn't comfortable with individual untrained software engineers speculating on law for the same reason it isn't comfortable with the lawyers getting it and modifying the privacy coding---

Surely the equivalent would be lawyers weighing in on the spec of what the "privacy coding" should do. Which is very much something that they ought to do?

> people are trained in disciplines that they are highly skilled in, and it's important to let them do their jobs.

This whole discussion is a perfect example of why this silo mentality is fucking toxic. You don't need to be a chef to point out that the food is rancid.
I like how the forest of trees collapses back into a single tree. That was neat.