skysight-inc/HackerNews huggingface dataset:
I think we are all forgetting the fact that there was a huge memory supply glut (and historic low memory prices) that starved memory manufacturer from investing in new capacity back in 2015 and 2016. Many industry observers predicted future price hike in 2017 and 2020 as a result of many money-losing quarters and (lack of) investment.

I don't see any evidence of price-fixing this time around.
He doesn't mean rebooting will take microseconds/nanoseconds, he means the transaction commit will take that long. Before, a transaction commit meant flushing disk, at least as far as the disk controller. Now, commit = memory barrier.
Knockout is incredibly lightweight and easy to get into. However, it's not the "in" framework like Angular and kin, so it gets a lot of bad reactions.

The biggest reason for this, I believe, separate to any technical benefits/advantages, is that the "big" and "in" frameworks have a gigantic knowledge-base hosted on the entire internet. Because of the sheer amount of people on that ship, they've all collectively encountered and tried/solved/figured-out a large amount of usages and combinations of the library. What that means is that mediocre and/or "shallow"-knowledged developers can easily leverage that to solve problems they might encounter by copy-pasting solutions. Rather than solving it for themselves.

Now, that doesn't necessarily mean they're not capable of doing it, it simply means that they have to spend more time figuring out the problem and/or learning the framework in order to be able to do so. Most people would rather opt out to doing a quick search, copy-pasting, adapting to their specific context, and moving along to the next problem. So, when they have to deal with something like KO, they know what it's going to entail: Hours of learning, or digging into internals and figuring out the quirks of the framework.
That's invite-only. Got any?
Tie into insurance safe driver programs that in your car... Hell tie into the car its self soon... With all the car brand API's coming out. I know it could be done with Tesla, and Mercedes....
Show HN: Donate where it counts
The timeline thing is pretty easy to fix. You just have to tell Facebook you don't want to see posts like that (three dot menu). I did that a while back and don't get any memes or shared links on my feed anymore.
This is a very good point that I knew, but didn't express clearly in my OP and is exactly the sort of thing that I should be good at communicating. I definitely would want to

> Side projects probably don't need end to end testing.

yea, with Selenium is a frustration that I generally avoid. I recently discovered https://www.cypress.io/ which I'm just getting started with.

On the general point of keeping it simple: I definitely agree that you shouldn't add tools you don't need. But automated testing is necessary self-care for software development.
Reddittors' frequent insistence on no reposts and original content seems to contradict your assertions

I have a bunch of old folders full of funny images that I would love to post but I'm quite sure I will get accused of karma whoring, even though I just want to share funny pictures that are more funny than the current crop of memes
Feminine Sleeve Tattoos-First-Class Tattoo Galleries Free Tattoos
For what it's worth, my $9 bright pink Casio has netted me more compliments over the past six years (and it's still using the original battery!) than probably every other accessory/item of clothing I've worn over that time combined.
Personally I would freak out. It would be just like being in an airplane completely on Autopilot with no pilots even for emergency. Except that this is on water, and not air.
Not expecting mind blowing insight, just insight. Data turned into knowledge and models, showing relationships and significance. Gathering data is an intermediate step in this process. But true, it is a nice dump of data!
Getting rid of anonymity would probably help.
You can write your own custom firmware and skip the unnecessary bits.
Actual article (this one is a teaser): https://news.mit.edu/2018/fleet-autonomous-boats-service-cit...
That is only if you use consent as your lawful basis.

The reason why nearly everyone is using consent currently is because the other straightforward one which is:

(f) Legitimate interests: the processing is necessary for your legitimate interests or the legitimate interests of a third party unless there is a good reason to protect the individual’s personal data which overrides those legitimate interests. (This cannot apply if you are a public authority processing data to perform your official tasks.)

Is so vaguely defined as far as benchmarks go and no one is up for taking the risk of being at the mercy of the judgment of 28 different regulators and court systems.
Cuff links are another example of acceptable jewelry for men, but they're hard to wear casually.
A question still remains for me: Are you just flipping a bit by turning it off, or are you not actually reporting data?
The fact you use the word connectionism makes you alright in my book :)
Agreed, if Warren Buffet was just starting out today I doubt he would go for a pure value investing strategy.
I think this is a piece by someone who has not really been in front end web development as a career (or does not specialize in it) for very many years. The author's thesis is that 'poor choice architecture' is what drives churn in front end. I disagree. The churn in JS tech has reduced over the past few years.

Some of the churn was in part due to limitations of the web platform. ES5 was limited in features. The web has evolved a lot, and now we don't need to depend on every framework re-inventing things like modules.

React has been around for 5 years now, and it's still the dominant choice for front end architecture. This is not by accident. React solves some of the biggest challenges in front end development with a clean, minimalistic component API, a virtual DOM abstraction to minimize re-renders, JSX (still superior to underpowered template languages), and one-way data flow (which makes refactoring and state management easier). Also functional component model has implications that it can render to any target.

React is not just a web development innovation, it's a UI innovation. There has never been a desktop UI framework with this much flexibility and power. You can target web, native mobile, native desktop, create custom canvas-rendering if you like, render to touch bar, VR, etc...no limits.

The author sort of implies that a one-size-fits-all framework or some standard way of doing things across all projects would lead to less frustration and less churn in the JS community.

We've seen many attempts at this (Ember, Angular, etc). The thing is, not all projects have the same needs. The web is a big place. There are simple web pages with mostly text content (and little need for JS) all the way to rich apps with interactive video, real time chat, dynamic graphs and complex customized data feeds for each user. There is no one-size-fits-all comprehensive framework that will ever meet those demands. For the easy projects, they're overkill and for the complex, long-lived projects, you're likely to beat your head against the limitations of the framework.

The innovation that has come in state management, style management, and component-based design in the past few years is unrivaled by any other UI community. I think the article is a surface level grasp at the situation. It implies that the JS community is spinning its wheels instead of producing solid long-lasting paradigms for application development. I disagree.
Which coding language should i learn first?
Hey,
I wanna learn coding but idk which language should i learn?

Java, C++ or Python 3

Can anyone help me? :D

Cheers,
starkstroM
Worldwide consumer transportation monopoly
Hmm I cant seem to find any listings that include the colour or clarity so I assume those are all pretty low value diamonds anyway?
Mithril is similarly small and very easy to get started.
My personal experience with this was that Angular 2 was announced, which was completely non backwards compatible. So there were a bunch of people that

1) Needed to rewrite their code

2) Distrusted Angular to be stable

React had a philosophy of small reusable components and incremental upgrade. This is a particularly attractive idea for people experiencing the above. I think this is probably part of the shift in popularity.
Show HN: IT Kit – curated tools for IT managers
Out of curiosity, how would a keyboard for a Mac user differ from a keyboard from a Windows or Linux user?
When is facebook going to release a "shadow profile view". I can't delete the data they have on me because they don't even let me access it, despite publicly admitting to having it.
JavaScript was running in the browser until Ryan Dahl decided to create Node.js. Nowadays it is a big platform, and it can run also WebAssembly.

This is just another step in that direction where is the OS the one running that code.

Does it have problems? Yes. Adding more complexity to the kernel will open new attack vectors for breaking its security. But that is true for any added layer, even in the hardware which complexity has brought Meltdown and Spectre. Running JavaScript in your kernel is a lot riskier than running it in your app.

The good news is that WebAssembly is created with sandboxing in mind. I hope they have learned some lessons (https://en.wikipedia.org/wiki/Java_security).
You’re right, that’s what I meant but said poorly. It’s a bonus on the first $7,500, not a tax credit. If you only make $10k / yr you aren’t paying any taxes anyway.

If you’re making 500k, the income bracket increase used to fund the program would cost far more than the gain you received, but realistically it probably would be written to phase out for pure optics.
> On the same day we are talking about WASM microkernels in another thread

That would be https://news.ycombinator.com/item?id=17187384
If you're referring to NetApp's use of NVRAM, to take in writes, and acknowledging the IO before actually writing to disk, it is not that simple. They do NVRAM mirroring to save those writes to another partner's NVRAM for HA. This is a network tax on core IO path.
If there is a mature Optane DIMM, it may not be necessary to do the network dance in IO path.

I sincerely hope no storage company acknowledges a write after just writing to volatile main memory. That's a recipe for disaster when a node goes down.
Android user here. I won't make any claims about any permissions I've granted Facebook, but this link leads to a location view that shows my history with frequent updates each and every day from 2015 until this year, apparently every time I moved somewhere.
Do you realize this period when top marginal rates began (and continued) dropping overlaps the period when economic growth began (and continued) dropping, as well?

It’s almost like dropping those top marginal rates did nothing to spur growth. I mean, it’s like one might actually have to entertain the idea that lowering taxation doesn’t actually lead to massive reinvestment of capital or wage and economic growth we’re promised every time it happens. Or perhaps—just maybe—economic growth isn’t something we can even realistically anticipate to obtain as a constant.
Yeah, that's kinda the point I was making. People have stopped caring and the ones opposing these reforms have leapt at the chance to get rid of them.
Yes... and I read somewhere (probably from an article posted here but cannot find the reference) that they would run out of cash mid-2019.

And their self driving car program has crashed...
Thank you for pointing this out. This is exactly what I’d hoped might exist someday.
The discussions on IMDB forums seemed almost universally on-topic and in-depth. I learned a lot about various movies by combing those forums... subreddits do not even come close.
> Optane DC Persistent Memory DIMMs have twice the error correction overhead of ECC DRAM modules.

That is pretty impressive.
Give us a list then, because what I’m seeing is shoehorning “AI” into everything but not with significant results.
OTOH Reddit also enforces time as a limitation on posts, just on a slightly slower scale than Facebook.

For example "necroposting" isn't really a thing that's possible with a Reddit (or HN) model. Nor are threads that are ongoing for months at a time, which are quite common on traditional forums. I mean you can do it but it has to be mod-sanctioned via pinning.
I believe that the appropriate model is the one chosen for the Paris MOU and copycat Port State Control authorities.

* Ports can't afford to inspect every vessel that enters

* Inspections are annoying and costly for owners even if their vessel passes

* But, left to their own devices the Flag States may skimp on inspections, causing a Race to the Bottom where ships registered with Flags of Convenience are mostly awful and the port states end up absorbing the cost (atrocious labour conditions, deaths and injuries, pollution)

So the Paris MOU randomly inspects ships, but it has an intelligent and adaptive model controlling the probability of any particular ship being inspected when it arrives in a port.

If (say) Panamanian flagged vessels all keep passing their Paris MOU inspections, the rate at which vessels with a Panamanian flag are inspected falls.

On the other hand if, say, Venezuelan flagged vessels keep failing inspection, rates of inspection for that flag go up.

This encourages owners interested in an "Open registry" (Flag of convenience) to pick one that's doing a good enough job at inspecting vessels to attract the lowest rate of Paris MOU inspections. Which in turn pressures the flag states to either do good quality inspections of their own, or get out of the "Open registry" game instead, either of which suits the Paris MOU signatories just fine.

So, governments should have their own small number of specialist auditors, and they should randomly re-audit some fraction of public companies, with the chance depending on which Audit firm that company hired and how many re-audits of other firms audited by that company found problems. The cost of doing all this would be paid by the audit firms, as both a fixed levy AND fines whenever something is wrong.
The emphasis is on "proper", i.e. the pressure to do that at the socially required age in the expected fashion to proof your worth, which you find in different versions throughout large parts of the world.

Be it most blatantly the shaming of older unmarried women in Chinese society or more practically arranged marriages of young girls in rural middle eastern areas. Honor killings are just the crassest and most publicized method to uphold the second tradition, but if you read reports of women who went through this, the first part is always brutal social pressure by the direct family including "asking" and begging by their own mothers. Never underestimate the viciousness of parents who think they are pushing their children to do the "right" thing and are not above making this their first priority.

If I caught someone in my family pulling crap like continually pressuring spouses to spend above their means and force them into debt with that line of argument they will likely have to reevaluate whether they might be better off without me in their life. A lot of people sadly only realize this after they see family members trying to do the same thing to the next generation. Differently put, depending on how much grandma doesnt understand the word "no stop it" she wont be coming over for the holidays anymore.
At some point, when modules get "micro" enough, the effort of managing them and learning their usage outweighs the effort of implementing the thing yourself. Most JavaScript projects seem to walk that line quite closely.

I'm a React developer at work, but I recently gave Vue a try at home. This is one of the things that most stood out to me about it. React makes a selling point out of the fact that it's "just rendering". It doesn't try to do everything for you, it tries to do one thing really well. That sounds great, but it leaves out a factor. Having your primary framework be "simple" and "lean" doesn't translate to your project being simple and lean, because your project still needs all that other stuff. You just now have to get it from somewhere else, which often adds more complexity than it's worth.

When I downloaded Vue all I had to do was add a script tag to my HTML document and start writing a modern reactive UI. No other modules or frameworks. No build system. No special JS-targeted languages. Vue does everything you need, and it does it all pretty well, and sometimes that's more valuable.
Tildes [0] may grow to align with much of what you're looking for here, maybe not.

[0] https://news.ycombinator.com/item?id=17103093
To be frank, unsure of whether complaining about poor grammar or word overuse.
I think IMDB is a good example of why registration is a good thing: discussions on there were of very high quality and I learned a lot about a given movie by combing through them. You would have to have a subreddit for every movie out in order to come close to replicating that experience on Reddit, and it seems registration kept a lot of the riff-raff out.
Don't know anything about Actix, but can confirm that Rocket is excellent. The actor abstraction is very interesting, though.

Anyone have any insight into how Actix and Rocket compare? I'm interested mostly in ergonomics and safety.
And the fact that Reddit has literally dozens of apps across all of the mobile platforms. Having a mostly open API gave 3rd party developers the opportunity to create better interfaces to draw users into using Reddit.

When I first started using Reddit over 6 years ago, it was mostly desktop, but these days, probably 90% of my Reddit usage is mobile because I feel more productive (ironic) using a nicer interface with gesture support for voting and replying.

I would bet that there are a million+ users primarily on 3rd party mobile apps around the world who, if not more.
They know you're wealthy enough to travel to Europe. They know you might buy airplane tickets. They can show you ads for other international destinations.

If nothing else, they can sell ads against you for "Category: Travelled to X place within the last Y years".
Yes, but I'm talking about his assertion about that C example earlier in the talk, not about Zig. It's pretty fundamental to his arguments.
> You say that as if it’s entirely the responsibility of the programmer to avoid these bear traps that have been left lying around everywhere.

Oh no no no, I was picking on hermitdev's characterisation of the behaviour. Sure, what the compiler does with the padding bytes is unspecified. But it can still lead to undefined behaviour, if some unwary user ever reads them. A misinterpretation like that, and poof you get a security vulnerability. The C standard is insane.
> simply by changing where you do your work.

I'm totally interested in finding a place in London where I can show up with my laptop on a Sunday.

I used to hang out at one of these spaces in uni and found that I went down rabbit holes a bunch still. I suspect that my question-asking skills have improved to the degree that I can mostly avoid that now.
The one she, a Jewish woman, did for a Jewish satire magazine?
He wouldn't go for "pure value investing" even when he started. He started first with all sorts of arbitrage plays, and later on he put together a partnership where he used his investor's capital to acquire a controling stake in companies and then sell them off (what nowadays is called an activist investor, like Bill Ackman).

The folksy pure value investor that we know today didn't appear until much later, in the mid 1970s. To be fair though, this is what made him the most money.
In my experience, Vue is much easier to integrate gradually than React. You can't knock it just because it's relatively "trendy". Do your research.
There exists a similar "app" with the same premise: http://750words.com/

I used to use it long long time ago.
It had other interesting features like sentiment analysis of entries. You could see for example that you were really sad that that week in december 2 years ago...
That's exactly why I was on the side of panspermia already. But the number of rogue planets makes a nice independent path to the same conclusion.

An interesting question to me is - if the Earth was seeded with life, does this mean we will find life elsewhere in the solar system, because they were too, or does it mean we will not find life elsewhere, because a rogue planet collided with proto earth in a very unlikely event, and the rest of the solar system (or at least the potential life supporting objects) came out of a sterile nebula around the sun?
> We don’t believe it’s possible to eliminate, coarsen, or jitter all explicit and implicit clocks in the Open Web Platform (OWP) in a way that is sufficient to fully resolve Spectre.

I'm not sure, but I think they are giving up on the best strategy here. The holy grail is for untrusted code to be totally deterministic, so that it cannot exploit Spectre or any other side channel attack.

Browser Javascript, which is historically single-threaded and event driven, is much closer to this than native code ecosystems where there are decades of investment in shared memory multithreading (which is very hard to make deterministic!) I don't think it would be impossible to make a JS engine where any given Javascript event handler and all the synchronous APIs it can call are deterministic, so that all interaction with the nondeterministic outside world is through events (and the "outgoing" side of these interactions would be delayed until the event handler stops running). Then I think you could make it so that the runtime of JS isn't measurable, or at least is only extremely coarsely measurable, via these events.
I'd be really interested in hearing an answer on this from Googlers. Does switching all these settings off actually affect what data Google collects and stores about you, or does it just mean they hide it from you on the activity page?
For people outside of London, it is worth pointing out that the Evening Standard is handed out for free daily at every corner, while still having strong political views. I stopped reading it when it told me to vote for David Cameron...
But still want to stay on the good side of the FAA.
change jobs in X years
This is surprising if true. Surely any of these companies would realize that the reputational risk of signing up for such a scheme is much larger than the relatively minuscule benefits it might offer. I would like to see some evidence.
I was asking the person who said

> bash script that will chunk and scp the files to a central server, and if it fails a chunk, it leaves it in the directory for her to manually re-run

not responding to the linked post itself.
At the current rating of 30 drive writes per day if you try to use it the way people use RAM now it will maybe last a week if you're lucky.
DroneCI Shutting Down Forum Due to GDPR Complaints
That doesn't say whether they are using an app on mobile or just a mobile browser. The app is (was? I haven't used it in ages) a notorious energy-hog that will drain your battery.