skysight-inc/HackerNews huggingface dataset:
Attack or otherwise, this is ultimately a hardware reliability problem. Any access pattern that can cause bit errors is indicative of faulty memory. If I remember correctly, the original Rowhammer paper shows that RAM from ~2009 and before was completely unaffected. Yet in the continuing quest for higher densities and lower costs (is RAM not cheap enough already?) the manufacturers are sacrificing reliability and correctness, and IMHO that is not acceptable, nor is their insistence that this is not a problem (it seems they were powerful enough to convince one well-known memory testing application to make the RH test optional(!) and spread FUD that it wasn't really a concern if that test failed, because a lot of RAM would fail it.) NO access pattern should ever cause errors to occur on correctly functioning hardware.
Well, you know, my vespa 50s from 1972 is still almost as good as new.

1990s 50cc japanese scooters are indestructible, esp. Hondas, as are later, early-2000s Yamaha/MBK 100cc models. They are not going anywhere until there appears a 80 kg, 12" wheel electric model that can go 100km on a single charge and carry two people at a cruise speed of 70-80 km/h. And charge from zero in at most 15 minutes.

I love the smell of burning 2T oil in the morning.
There are 7 billion people.$100 a test is a $700 billion market. Sounds pretty good to me.
I don't use instagram or twitter much and I don't really get
it. For me the best interactions on the internet have been forums, reddit and IRC back in the day
The "Null object pattern" is a particular pattern where missing values are represented with an object with "neutral" behavior. This is not the same as an actual null or an option type.
Cities should also ban papers and force everybody to get news from the town crier or conversations with their neighbors.
You imply that top management at MegaCorp is somehow more meaningful work than middle management.
Perhaps if they would publicly make bets on prediction markets about their claims, that could help?

Though, there's the risk of "well, what if they just also purchase an equal amount of the other side of the bet", but perhaps this way they could still have to pay the cost of their money being locked up until the event resolves, which would at least create some sort of cost of falsely signaling that their belief and/or level of confidence?
Seattle Food  Tech (YC S18) raises $1m to rebuild plant based meat manufacturing
I’m also tired of the “global” culture. Reddit is a terrible offender of this. The same opinions always prevail, and dissenting ideas are pushed out of sight. This applies to politics, religion, humor, pop culture, everything. It rewards conformity and it’s so boring. Smaller subs are usually lots better, simply because there are fewer people there to perform their predicatable voting.
For CLI apps you wouldn't have to click through all the menus and discover stuff, there should be a man page you can skim to discover it. Even better is that it's searchable, you don't have to click through all possible menus looking for that one odd feature you don't remember in 6 months time.

For full TUI applications I'd agree, there are usually worse at discover-ability, they are used because the make up for it in other ways like speed and learn-ability.
Am I the only one who wants a modern OS designed for single-user use as opposed to one that descends from a long line of time-sharing systems? That isn’t a mobile operating system?
Yes, it's a way better language than it used to be.

* They added smart pointers that actually work. (std::unique_ptr and std::smart_ptr) Invoking delete is considered a code smell in C++11, and new is considered a code smell in C++14. (because of make_unique and make_shared, added in C++14)

* Dynamic polymorphism (via inheritance) has gone out of style. These days it's templates all the way down, which aren't terrible anymore for a wide variety of reasons that I don't have time to go into.

* Threads and safe locking mechanisms are now actually standardized, so you don't have to use boost::thread. std::async, lambdas, and std::future provide reasonable syntactic sugar around threading, as opposed to manually mucking around with your own thread pool.

* Stuff that used to require library writers to dig around in the bowels of template metaprogramming became a lot easier with `if constexpr` in C++17. Actually that's one of the reasons why templates aren't terrible anymore, sorry for going into it when I said I wouldn't.

Idiomatic C++17 code feels like a completely different language than C++03. Ye olden C++ felt like Java with spike traps and no garbage collector, but idiomatic C++17 feels like... I dunno, Rust without the borrow checker and everything is in an unsafe block. (I'm trying to think of a better example)

(as an aside, there are two different things called "modern c++". I'm pretty sure it's a joke, but it's a terrible one. There's Andrei Alexandrescu's 2001 book Modern C++, and there is are the coding practices that evolved out of the development of C++11/14/17.)

Source: I maintain a ye olden C++ codebase at work, and write modern C++17 in my personal projects. The degree to which they differ is profound. I'm not doing the difference justice.
Atos Retools Sequana Supercomputers, Adds AMD Rome CPUs
Algebras we love
Machine Learning Sharpens Medical Imaging
I lived in Zurich, Switzerland for ca. 5 years and I am a huge fan of their system.

One may argue that the very same system allowed for seemingly ‘insensitive’ or ‘misguided’ legislation. In my time there (2009-2014) a referendum allowed the Swiss to preclude minarets from being erected, while another referendum was voted against allowing the Swiss to freely smoke in public areas such as train stations (last I checked you can still smoke in the Zurich Hauptbahnhof platforms right up to entering your train).

Nonetheless, while I don't agree with some of the decisions made, democracy is literally about granting the citizenry the ability to rule themselves and IMHO this is how it should be. Granted, such a system may lead to bigoted decision-making but if that's what the people want it should be what they get.
I've been thinking about this a lot lately. I'm becoming a big fan of minimalism and simplicity.

I find it particularly funny that Android is based on an OS designed for thousands of simultaneous users (although they did get some nice security / isolation out of it).
"Today, you have a vast variety of ways to explore any given hobby and yet you have an "epidemic of loneliness". My view is that this comes because lot of people don't actually have strong "special interests"."

I'd go further and say that it's because the interactions at hobby meetups like D&D are relatively superficial.

It's deep connection people crave, and a D&D adventure just isn't going to satisfy that need.

Of course, at a D&D (or any other) meetup, there are opportunities to form deep friendships and make meaningful connections. It's through such connections and friendships that loneliness could be tackled at the core.

Making such deep connections takes time, effort, and a willingness to get close, be vulnerable, and to open up -- all things that in our busy world full of easy impersonal interaction, many are unwilling to do, or don't know how to do.

So much easier to crawl in front of the Playstation or curl up for another Netflix marathon.
As an american, I don't see a difference. The UK has been as blatantly evil as the rest. I would argue russians enjoy more freedom. I think this UK favoritism is simply racism by another name.
One option would be to give the account password to a friend and get them to change the email and password and not record the new ones.
Scale linearly to 5% of gross income before deductions, minus minimum wage/poverty line.

Then someone on minimum wage of $30k will just get demerit points while someone on gross income over $200k will pay $8,500. Given that their “taxable income” after deductions is around $80k they will feel that sting.
You do know that there is a "collapse ribbon" icon (v) on the right side of the header. double-clicking the header will do it too.
Back when I was in the retail industry, we saw nowhere near those kinds of gross margins (100% that is) on average (I worked in corporate management with ~4 chains and consulted to a few dozen others of varying size over a little more than a decade).

More typical gross margins were in the ~40% ballpark. Some higher/some lower; the entertainment retailer I worked with was averaging around 35%. That's not to say it couldn't be dramatically higher by business or product line, one of the retailers I worked for had a popular product closer to 95% gross margin (excluding the stupid crazy 50% shrink we were experiencing on that product)... but we were also manufacturing that product and the chain wasn't doing that well across the assortment.
Show HN: Shorten your strings using common abbreviations
Google’s Inclusive Images Competition spurs development of less biased image
A big part of that was because until recently Frontend Engineers were second class citizens at Amazon. It became easier and easier to work for a year here then move to Facebook/Google and a variety of unicorns and get a huge pay raise.

Whether or not that's enough remains to be seen.
As an aside, if you make six figures, you are rich.
So? English is horribly inconsistent but you seem to be doing just fine. We know bash etc. aren't ideal. That's why Python was invented. But the reason they stick around is because they are useful and people do use them day to day. Are you really going to forgo language completely just because it doesn't meet your superficial idea of perfection?
Symbolic AI needs computing power to counteract combinatorial explosion.

https://en.wikipedia.org/wiki/Combinatorial_explosion

The vulnerability of early logic-based AI to combinatorial explosion was the main argument against funding AI research put forward in the Lighthill Report, the document that shut down AI research in the UK in the 1970s and contributed to the AI winter on the other side of the Atlantic, also.

Obviously, today we have more powerful computers so combinatorial explosion is less of an issue, or anyway it's possible to go a bit further and do a bit more than it was in the '70s.

One area of symbolic AI that actually does benefit from parallel architectures (though not GPUs) is logic programming with Prolog. Prolog's execution model is basically a depth-first search, which lends itself naturally to parallelisation (one branch per search). Even more so given that data in Prolog is immutable (no mutable state, no concurrency headaches).

But, in general, anything people did 20 or 30 years ago with comptuers can be done better today. Not just symbolic AI or neural networks. I mean, even office work like printing a document is faster today and that doesn't even depend on GPUs and parallel processors.
You made the generalization that people will always vote for shiny and expensive stuff, I gave you an example it is not always the case. I never said direct-democracy is a bullet proof system that always ends up deciding reasonable laws. Taking the case of surveillance law as a failure of direct democracy is not relevant as a majority of non-direct democracies countries passed far more privacy invasive surveillance laws around the same period
I'm not strong enough in Rust or familiar enough with the Crosvm and Firecracker codebases to say, but it looks to me to have pretty majorly departed from it's progenitor at this point.

It was announced last week during reinvent.
Feel good and share my gofundme campaign link
This is not surprising. There are many serious people worried about the mental health aspects of being on social media for extended periods of time. As with most things in life, moderation is key. They can be useful services as long as they do not consume you.
Japan could do with reducing the salary man hour requirements. Give people the time to make friends!!
Ring Signature constructs are ideal for this.
You could go there :)
> Diet Soda

Maybe that is part of the problem?

https://www.scientificamerican.com/article/drinking-diet-sod...
"People who drink diet soda may be more likely to overeat in other areas, he told Reuters Health."
When I moved to London from Scotland I immediately felt more isolated than before.

I put it down to there being more people and more stress meaning a polite hello on bus or in a coffee shop is interpreted more as a hostile act.

After 3 years in London I decided to move back up north, sure my pay is not as great but I relish the moments when I can talk with a commuter or fellow patron in the local pub.
This is cool, but this doesn't really work when you are running a wayland session. Also the default libinput driver on wayland already catches multitouch events with macbook without issues. The window manager just has to handle them.

I have done some exploring to get better touchpad gestures with gnome on wayland: https://github.com/mpiannucci/gnome-shell-extended-gestures . Its an incomplete project that I work on slowly when I get the time between my job and freelancing, but slowly coming along and meets my personal needs fine.
how is this different from qt-mobile?
It draws a comparison between electron, probably the leading contemporary approach for cross platform (albeit not for mobile)
I thought Judge Kavanaugh was treated in a grossly unfair manner.

Neil DeGrasse Tyson is a chance for us all to do better, let's not condemn him without fair proof. He may well be guilty, but it's best to presume innocent until PROVEN guilty.
Like I say in another comment, machine learning took off in part as a way to avoid having to hand-craft rules for expert systems' rule bases (although machine learning existed as a discipline from the early days of AI). So a lot of work on machine learning in the '80s and '90s went to learning rules.

For instance (also in another comment) Decision Tree learners basically learn a set of If-Then-Else rules. They're one type of symbolic machine learning and there's more where they came from (e.g. Ross Quinlan's FOIL, for First-Order Inductive Learner, which is basically a first-order version of decision trees; Inductive Logic Programming which I study for my PhD; and many, many more). This work has dwindled, but it's still going.

So, no, you don't have to write rules by hand, anymore than you need to set the weights of a neural net by hand. You can just learn them.
except being inferior, and 20 years behind in terms of development?
> ElasticBeanstalk? ECS? Fargate? EC2 with Docker?

Historical reasons. The technology has evolved, and AWS has simply continued to add new services. Sometimes there is overlap. Perhaps if they were starting from scratch they might offer only one product.
The innovations Amazon ads are useless outside of Amazon. Everything is about scaling open source systems inside of the Amazon ecosystem. It's not going to be usable or useful anywhere else.
The US Military Is Genetically Engineering New Life Forms to Detect Enemy Subs
Yes, exactly! As I was reading it, the song '16 Tons' started running through my head.
Unsure I follow. What's pointless?
V8 does actually check if the outer variables are referenced by the inner function. There's a misconception amongst a disturbing number of programmers that it's impossible to memory leak in a garbage collected language. For some reason I've found this particularly prevalent amongst C# developers, but no language community is immune from it.

In truth there are myriad ways to very casually and accidentally create pools of references that can't be garbage collected. I'll leave finding these as an exercise for the reader to google.

here's an old article by Douglas Crockford about a particular memory leak in IE's garbage collector that persisted for a very long time:

https://crockford.com/javascript/memory/leak.html
At one stage, non-armed-forces vessels were being permitted to carry semi- and automatic weapons under very stringent controls. If you imagine those locks on the duty-free drinks trolley on a plane, and upscale it: they could unlock the weapons in defined areas and were permitted to use force to repel attack from unidentified craft.

https://www.telegraph.co.uk/news/worldnews/piracy/8858159/Ar...
also: running out of food and habitable space on the planet
Let us argue the point including the "under 18" part, then. If it was legally an issue I can understand the ban. Otherwise I see little justification in the decision.
it uses C++ and not QML for the interface, the UI components are actually native, you can use templates, etc.
> If the market for capable individuals was the same as the market for specialized knowledge then STEM would not be so much more economically attractive to students

Most people, including those with advanced qualifications in STEM, could not be described as flexible problem solvers with attention to detail and solid communication skills. This confluence, essential for quality customer support, is exceedingly rare, and tends to describe those whom our societies remunerate most richly.
I'm unsure how big a typical D&D group is, but if it's about 4-8 people (about what I could ever fit in a library meeting room) you could probably make it work at a coffee shop. They'd probably expect everyone to buy a drink or two.
This is true, but 10% really isn't fair.

They have nothing that is feature complete, but if it were just 10% they wouldn't get buyin.
Tbf, I'm not sure we have a long run at this point
The only reason that's never going to happen is because Mongo's licensing prevents it.
Sadly you do not have access to the raw data (BAM File) for the $199 deal if you read the fine print
This is pretty much all I want except for it being GPL
Every time one of my OSS projects gets in the front page of HN I get the same obnoxious email from "betalist" or "betapage" or something like that about getting my "startup" promoted. I just mark them as spam everytime, hopefully Gmail starts catching up at some point.
Valves work because the heating filament fills the vacuum with free electrons.

Vacuum: isolator.

Vacuum filled with electrons: not so good isolator.
"So You Want To Compete With Steam": https://www.fortressofdoors.com/so-you-want-to-compete-with-...
“First they came for the socialists, and I did not speak out, for the Brownshirts should be allowed to express their opinions.”
It seems reasonable to judge for-profit entities by what they allow on their platform. Certainly this has downsides - the "free the nipple" would agree with your position on this.
> But most commandline languages are inconsistent, have inconsistent abbreviations, have inconsistent command parameter naming/defaults, contain acronyms of incomprehensible words, have plain weird names, contain inconsistent or outright incorrect documentation...

And how is this different for GUIs? Location / icons / description / ... depends entirely on the application. Some will have hotkey handles, some won't. Same app on a different system will look differently. (Possibly with different layout) Creating a discoverable GUI takes as much will and attention as a good set of CLI options.
I would hate that. Being forced to be social isn’t my idea of fun. I want to choose who I socialize with not have it foisted upon me. You can pick your friends, but rarely your neighbors. I am as social as I want to be. If people are lonely, that’s on them.
It's been 3 years since W10 came out. I recently tested W10 in a VM to see how it's matured. It was unusably slow. Things would take seconds to appear, sometimes dozens of seconds.

Then I tried Windows 7, and I could not believe the difference. We're talking 5-10x faster. Everything just responds instantly. Too bad they're ending support in a year.
In some ways, I've found it worse now. Everyone's too damn obsessed with their phones. It's hard to get people to talk and form a meaningful relationship when they're sitting burried in Facebook or Reddit. So even quitting Facebook hasn't really helped as much as I hoped it would, except it means I can pretend they're not tracking my every move easier.
Is it a humourous address to the issue with some real options for resolution such as introspection, or a humourous pisstakecwhich does nothing more than reinforce that people can be pigeonholed and you can deal with them without understanding what makes them behave a particular way towards you?
Lets say there are 5 billion url's with an average of 10 KiB of data (if you take out JS/CSS/images etc), and one server has 50 GB or ram you would need 1000 servers, which is very small considered Google probably have one million servers deployed. I just tried to text search your comment on Google and it found your post! So Google is already doing full text search, and does it in less then one second (0.69 to be precise). There are probably many reasons why they don't allow Regex, probably because it would be very easy to "scrape" resources such as e-mail addresses, credit card numbers, etc. It would however be cool if Google would allow you to search structured data, for example find 100 recipes that has eggs in it :P Silly example, but the possibilities are endless!
Sure that is certainly probably the most secure solution, but I assume that only really works for banks and credit unions with branches local to you? I guess you could arrange for wire transfers over the phone, but I feel like that is even less secure in some ways.

Unfortunately, it would seem with going with local banks is not really viable if you are attempting to maximize interest. BoA offers 0.03% and Wells Fargo 0.01%, and a local credit union is offering 0.20%. When there are banks offering over 2% interest, going with such ridiculously low interest is difficult to justify.

But indeed, it could be argued that going with a bank with poor 2FA negates the advantage of the extra 1.8%.
To be fair, the charges in question were actually in an indictment, which is a slightly different case than leaving the crimes known but unmentioned.
I prefer lonely than forced interactions upon which I have no choice but to depend on for survival.
> Those links were to flamewar subthreads, not isolated comments. The quotes are all there. Where else would they come from? I'm not here to make shit up or because I like to argue; I'm trying to explain how close you are to getting banned from HN and how you can avoid that if you want to.

Fair, I didn't notice that. Calm down.

> Of course facts can be used as weapons. When one middle schooler points out the physical awkwardness of another, the more factual it is, the more cruel it is. "I'm only stating facts" is an evasion—why those facts and not others?

Because they were relevant to the discussion?

> There are infinitely many facts. The ones to mention don't select themselves; we do that, and there's a lot more going on in us than just "facts".

Which of the facts I stated do you think I shouldn't have stated?
IIRC diamonds are good isolators because their crystal structure is both very close to perfect (few defects) and because their crystal lattice has all electrons tied up.
> As I grow older I find that I really don’t care about maintaining superficial relationships with acquaintances

This.
Netflix does exactly that, despite being in direct competition with Prime Video. Of course, they have the advantage of being #1 in streaming TV/video.
Not normally a nostalgic person but I can’t escape the same conclusions
Naive fainboyism as well