skysight-inc/HackerNews huggingface dataset:
LMAO that's the funniest thing I heard all day, primarily because where I work that's not evaluated at all.

More power to the managers, but all good when your managers are likable people.
I downloaded the app and so far I like the UI. Are there any major overhauls planned in the future?
Yes, that's the key!
Yes, you understand correctly. I am willing to give up some amount of privacy in exchange for some features, like pretty much everybody who uses some kind of connected device.

I'm aware of the level of privacy and control that I want to have of the data I produce, and have set the appropriate settings.

I am reasonably confident that the tools provided to control this do what they say. It's possible that Amazon is lying to me, but I have no immediate reason to think that is the case.

I don't find this odd, counterintuitive, or unusual in any way.

"I trust Amazon! Except not entirely... But I trust them when they give me the option to make them more trustworthy! Kinda..."

More like… "I trust Amazon to do the things that they say they do, and this is the extent to which I am willing to risk my data on that".

It's literally a spy device

No, it's literally not.

People have a justifiable reason to not trust anything about these devices

People are entirely free to make their own decisions about what level of trust they are willing to place on third parties.

It's nowhere near a "dumb argument".

Yes, the argument that anybody who uses one of these devices has then essentially no right to control or complain about the privacy of them is obviously dumb.
In theory yes, spec/dsl + code generation. But then there are people and processes...

I'm personally working on a project to bring it to practice. (https://github.com/hofstadter-io/hofmod-server)

There are other projects, OpenAPI is one, the protobuf / grpc ecosystem also has some tools.

In the end, you almost always need to write custom code and integrate with other (legacy) systems.
In my opinion data processing / ML / database development is one of the best use case for rust.
You want stable memory management and performance . This is still something than often times is done in C/C++.
There are several promising technologies being developer in rust in that space; tikv (key-value store), materialize (steaming DB), arrow/parquet has a rust implementation, Toshi (Elasticsearch), Tantivy (Lucene), etc
> I always hoped Java would make a comeback, but Rust is looking like the real deal.

I was mainly responding to this statement which came across quite aggressive. Java and C++ do not need comebacks and my comment was intended to be a wake-up call to reality. Yes, it is great to learn Rust on the side, but advocating something to be used everywhere is another story.
Or just bunch of portable monitors

https://www.asus.com/us/Monitors/Portable-Products/
Navigating Recorder Transcripts Easily, with Smart Scrolling
I think it’s amusing that the takeaway from this episode is “the intelligence agencies screwed up” and not “the intelligence agencies found no evidence, and then were directly pressured by their political masters to construct evidence to justify a desired military outcome.”
Have you ever seen a procedural language with a good REPL? Python maybe, but definitely no compiled procedural garbage-collectorless language. The "needing to put type signatures" is completely unrelated. I have no idea how that would stop Rust from being good in a REPL.
> Even Muslim-majority countries are having a difficult time reconciling themselves with the rise of Islamic separatism.

You got it backward. Unless you live in a country with a majority of Muslims, radical Islamism is not going to be an issue except for the Muslims themselves. They are never going to be politically powerful enough to enforce any kind of Islamic inspired law on the whole population, so their power of nuisance is limited to the Muslim community (especially young liberals in this community, women, gays, etc.) but as long as the society as a whole provides an escape from those Islamic circles, most Muslims will be fine. The ultra-orthodox Jewish community and traditionalist Catholics are other instances of Radical religious subcommunity in a liberal country, doing not much harm outside of their own small groups (where they do, like Radical Muslims).

The big issue in France, is that many (most?) Muslims live in ghetto-ized suburbs and have lots of difficulties to join the rest of the French society. This makes the nuisance power of the Islamic groups much bigger than it should be. And the state bears a lot of responsibility is this : both passively, by not taking strong stance on discrimination (for employment, studies, and housing), but also actively, by setting-up its own kinds of discrimination in an attempt to appeal far-right electors.
If they really want to help, the most obvious first step would seem to be to formally adopt and throw some full-time resources at the Rusoto AWS library set for Rust. It's pretty usable right now, but would certainly benefit from the level of testing, helper methods, and language-specific additions that the officially supported AWS libs have.
Right, but facebook isn't about great technology or user experience, it is about a common watering-hole. Claiming it is a "Facebook replacement" is premature until the adoption issue is solved.
In WA at least, it went from 3 (2?) -> 1 time over along with the other changes. (from 1TB -> 1.2TB)

It's a LOT less wiggle room than it used to be.

If you go over your cap once (probably near the end of the month where you won't actually get benefit from the extra data you use from the "courtesy month") you're 12 months out from not risking data charges.

No data rolls over to the next month which should be criminal if you're charging for overages.
you can already check aliens off the list:
https://www.nytimes.com/2020/04/28/us/pentagon-ufo-videos.ht...

pentagon confirmed aliens and nobody cared, 2020 is weird.
How to Improve Your Mind
I loved my mini laptop in middle school. I could carry it around in my pockets and get a full computer.
Taking Back DevOps
Maybe so but I would argue that they have a narrow perspective. Granted, I think this isn't their only project and can only guess their motivation, but it is just the typical office (heh) busy work. I call that a bullshit job. Try to engage your people at least.
Well... tell somebody you run a Unix operating system instead of Windows or Mac and keep notes on how many people say “Oh, you mean Linux?” Keep a smaller piece of paper for all the combined responses of “Oh, you mean [Open|Free|Net|Dragon Fly]BSD?” I’d be surprised if you need that second piece of paper at all.

Written as a satisfied NetBSD user.
So all I need to do is walk by a building where an Amazon device lives to be granted limited access to a device on an otherwise secure network?

I'm sure there will be no way to break out of the mesh network into the protected wifi network.
It’s actually not that good. I lived in Oslo for a year and the main problem is that service stops at around midnight so you either have to walk or take a taxi which is incredibly expensive.

Luckily, the city isn’t that large so walking works most of the time.
I think it means thinking a problem through and actually "proving" or at least "estimating" that your solution works before you set off to design and build.
As a popular Italian artists said

freedom is not the opportunity of doing whatever you want without any limit, if they leave me in the desert and tell me "you are free now, do whatever you like" I would not be free at all.
It was more of a proof of what you can build with Java and C++, the infrastructure that provides Python users with capabilities.
There will be people who downvote you because...

- You are hijacking a top comment to insert your off-topic opinion.

- You appear to be more territorial than presenting some sort of argument.

- You are overly negative and somewhat dismissive/disrespectful.

- You are commenting on downvotes, which is generally frowned upon
Ah, I don't think Go, Swift or Hack (from the tweet you are replying to) really apply to systems programming contexts any more than C# does.
That's actually a very good question
To further clarify: "upgrade" downloads the new release, and you need two or three "install" commands after that (separated by reboots) to actually perform the upgrade.
That gets rather odd when at least one study [1] has indicated that a (as far as patient is concerned) more expensive placebo does have higher medical efficacy:

[1] https://blogs.sciencemag.org/pipeline/archives/2015/01/29/ex...

(links to paper)
Would be really helpful if there was an autofix suggestion available so that LSP can add the return type for you.
Great thing but I feel these companies are just too clever for Rust. Rust is a developer’s delight and I don’t want it to become like C++, and I feel the C++ standard got worse especially after these so-called great companies became a part of the standards committee. Or take the example of Web, made worse after the Googles and the Apples of the world got in.

So I have mixed feelings about too many clever people doing too many clever things to an awesome language.
No, but Oslo is tiny compared to most US cities.

It is actually comparing Apples and Oranges.
How do they plan to take on modern social media networks with their massive network effects? This is like a corner shop claiming that they will be Amazon's replacement.
> who is doing manual labor of any kind and having a good time of it

I take your point.

That said, many (or even most?) people enjoy doing some amount of physical work. However, Taylorism and the industrial revolution tended to make physical work so repetitive that it become unsatisfying.

For example, in my experience, UPS drivers often like a job where they get to be outside and active. I don't have surveys at hand, but I would guess that skilled laborers like the work itself. Their bosses, sick time, injuries, probably not so much.

I would ask everyone to think about future scenarios where work can have more physical aspects -- there are advantages to long term happiness and productivity that I think get overlooked.
Traders frequently use smaller monitors stacked up very high. The upper monitors usually have charts or heatmaps or live video feeds. They don't usually read the text from those screens. This product would have sold well to the finance crowd when monitors were relatively expensive.
Rust definitely makes sense anywhere you are currently using C/C++ or Python/Ruby.

Java is somewhat of a special case though, especially the Big Data ecosystem. Much of the fastest and most important Java tools are written in pure Java (or other JVM language) and as such can't be called from Rust in a reasonable way.

Writing Big Data code in Rust is certainly possible from a performance perspective but is an uphill battle of lack of libraries, integration, etc. Some of this might change in time but I don't see Rust ever displacing Java from Big Data.
One of the big reasons for this is the main downside of Java is it's GC, which is mainly problematic for latency sensitive applications. In the Big Data field this is substantially reduced as a problem as the code is usually throughput bound and executed outside of interactive contexts, hiding the cost of the GC where it might be more apparent in other applications.

I love Rust and I think it has a lot of potential to replace some of the databases and networked services used in data infrastructure, just don't see it displacing Java as the top dog.
While migraines can be caused by anything, usually from allergic reactions, caffeine tends to exasperate or alleviate tension headaches. They rarely influence migraines.
Why Cargo bikes? An empirical analysis of the Pedal Me fleet
It took them like a decade to get there though, all the while telling the entire non-Google world that they must be doing something wrong if they want versioning for their dependencies.
I enjoyed working with MVP.css (https://andybrewer.github.io/mvp/) recently.
The Flash Website Movement
Am I just not "with it?" I don't see the appeal of Rust, but it gets the hottest talk in HN-town.

Maybe it's just because I haven't worked long enough with C or C++ to complain about them (only about a decade or so), but I don't have any issues with those languages. And I find it wholly unappealing to abandon the existing corpus of literal decades of knowledge having been poured into those language ecosystems all in the name of whatever it is that Rust delivers on. I just have too much experience in the industry to throw away my time and experiment with something I can't take off the shelf and be productive with from day one.

I've also mentioned I just can't stand the way the language looks. It's ugly as sin, and I know I'm not alone in that opinion.

I made some crude comments in a previous thread here on HN about Servo, but still came away with the feeling there was literally no one using Servo, the site didn't tell you how to actually use it, and no one cared, but the hype was unreal because it was web tech written in Rust.

Edit: The points on this post are fluctuating wildly. If you're interested in Rust, could you share your knowledge with some of us who are on the fence like me instead of downvoting? It doesn't actually help me understand anything about the language or community other than I shouldn't criticize Rust because its users will downvote you.
Minimum speeds tend to be tricky because they depend on the density of customers (if your neighbor signs up your minimum goes down) and they tend to be very low, like 1 Mbps.
With the excess CO2 we have in the atmosphere generated by humanties addition to fossil fuels, nature itself cannot act fast enough to save us. Over millenia trees, natural carbon weathering and other processes will stabalize conditions but we cannot wait that long.

We have to do everything you said and optimize technologies that convert gaseous CO2 into something that can be permanently stored.
Hurdy Gurdies seem to be a much more elegant keyboard instrument to me.
I believe we're inherently tribalistic, and when push comes to shove, any love for your foreign friend will turn sour real quick.
Nicely said. The really important point here is that it's quite possible OP is right and did exactly the right stuff well but didn't communicate it well enough to stakeholders.

It's also possible that OP was not doing what the business needed -- or was not doing what the stakeholders/leadership thought the business needed. People can disagree on this, but in the end it's leadership's opinion that you'll get evaluated on. You can try to convince leadership only if you are in dialog with them.

So, how would you even tell the difference between whether you were doing what stakeholders prioritized but not communicating your successes well enough, or mistakenly not actually doing what was prioritized by stakeholders/leadership?

the solution to this is going to be related to the solution to communicating successes effectively.

And to be clear, this is actually a hard problem, you are not alone OP, I've been there. In the best case, as an engineer, my manager takes care of this for me, translating business priorities to my work and advertising my successes at implementing those priorities back out. But we seldom get a best-case manager.
> the browsers are all C++

You mean one is already shipping Rust and another seems to be on track to shipping it soon?
Thanks for the pointer. I’m seriously considering jumping off the UniFi bandwagon due to their mounting technical debt. UniFi seems to be stuck on MongoDB 3.4 and Java 8. I can live with that, even though it’s a sign that their developers are not keeping up. The straw that’s about to break the camel’s back that that they’re stuck on an old version of dropbear. The latest OpenSSH refuses to negotiate public key auth with it because the old dropbear doesn’t support modern signature algorithms.

(Yes, I know how to override OpenSSH’s config for this. No, I shouldn’t have to.)
You are saying different things as one argument.

Yes, Java applications and Rust mostly don't overlap, but there are exceptions in both ecosystems.

Rust might offer some advantages for Data Engineers (the same way as CUDA applications in C++), not all of them as with every language else, and yes you can write Data centric libraries in Rust for Python (easier than C/C++ IIRC).

And no, there's no need to rewrite existing services to Rust, it can interface with all the examples you cited.

To me Rust is just a simpler and safer C++, if you said you would program C++, you probably will want to program Rust, writing C++ bindings for Rust is basic stuff nowadays
My mind wanders to farming calcifying zooplankton. I wonder how hard it is to remove them from the carbon cycle.
>> This being a different system, on a different product, for a different purpose, used differently, explicitly for humans to look at, is different.

No, it is about Microsoft bringing Microsoft-style ethics and human resource practices to their customers. Same basic methodology, slightly different purpose.

>> Microsoft fired their QA employees, feed telemetry into an AI blackbox and no human looks at it and therefore doesn't fix things people want fixing.

Exactly. Think about how much money Microsoft has saved by firing the QA employees. Think about how much money Microsoft could save their customers by identifying under-performing employees with Microsoft-provided metrics and AI.
I can also echo this point. One of my favourite bits is telling business how much work each thing they need is and then letting them pick what they want next. I've been surprised when they picked things that didn't seem important but they could get it by the end of the week.
Governments can absolutely increase freedom. They can prevent one group from subjecting and surpassing another. People who live in fear that expressing their beliefs are not really free.
>climate doesn't have buying power
though I agree with the conclusion thats a bad argument, people do have buying power and they do care IF theymake the connection. that said even if it does not makes financial sense we should still do it because 1) survival of biosphere should trump survival of economic system. 2) people are ignoring the potential to create new market here and the possibility of creating an entirely new industry is quite enticing.
It is hard to know what content will go viral for sure.
From my experience is pretty much correlated to the value you bring to the community.
If you're honest, transparent and teach something, relate your experience or your difficulties then you get engagement.
Oh great, another centralized silo located in the US.

Oh and the Terms & Conditions forbid you to LOOK AT THE CODE. Don't look at the Javascript ! It's forbidden !

Oh.. oh wait ! You are also not allowed to say bad things about Slyde.

Terms & Conditions are not even served on the same site, and they f*cking disabled copy-paste.

Foul smell, methinks.

No thanks, I will stick to decentralized, open tools and networks (Mobilizon, Mastodon, RSS et al.)
Mutation Summary is a nice little library to help with this. It coalesces mutation observer events so you get one minimal set of changes per animation frame.

https://github.com/rafaelw/mutation-summary#readme
> What about the carbon we add doing this?

That's why OP is talking of decarbonificating the oil production itself, so as things start to decarbinify they will continue accelerating on that road as other processes become more decarbonized

The entire aluminum production on Iceland for example is already decarbonized
Link seems to be dead.

archive.org to the rescue: https://web.archive.org/web/20191130004809/http://jonmillwar...
Too small to be a PS5 prototype
It’s gonna be hard. Everyone has to start somewhere though. It looks a lot cleaner and polished than a lot of social media’s that I’ve seen pop up.
Granted sweeping political legislation will have larger effects but a lot of industry is fundamentally driven by consumers.

Like voting a single individual can feel helpless but on mass changes that reduce ones own footprint and focus more on net-zero and sustainable produce will ripple through industry who will react to customer demand.
Yep. It's a triptan, so closer to lsd, but same sort of premise.
Think of all of the brand value he could have created and the engagement maximimized! Foolish Bill Watterson being a retired watercolor painter when he could have cornered the market on Calvincoin by now if he'd understood the market opportunity.
I think HTTPS is overrated for most applications.

It has many drawbacks, too.
Thanks! Have written about it before here:

https://news.ycombinator.com/item?id=19280341

Can't say I'm very successful financially, but am almost always satisfied with the quality of the agreements I make.

Also, I like to plug keyvalues.com because the day they won product hunt, one of my early ideas was on it as well, and I watched them go up and it was cool to see them succeed.
Mozilla management is completely clueless. KaiOS (ex FirefoxOS) is making a killing right now and has become the third most popular mobile OS, just behind Android and IOS. They fired the dev docs team, fired most rust devs and are mismanaging Firefox. Well maybe the people in charge are the ones that are not fit for the company...
I'm a big fan of the idea that it's ok to be a person with an account and a company, but not a company with an account. The dynamics of the latter situation feel very wrong - the goal should be to make online interactions as human as possible.

Obviously I don't know the details of the situation and certainly don't know the mods reasoning, but from your description if they banned you because of your username that sounds ok to me.

Your paid ads are irrelevant, an interesting consequence of reddit not paying moderators is that moderators are also not going to be biased because you are paying reddit.
Perhaps not everyone is super familiar with this idea? If so, it could be noteworthy or interesting to them.
That's the bad way to doing it IMHO. You don't bring anything to the community and you probably don't get results either.
You can be convicted for looking at a map where the only thing was tracked is your ip? This is all kinds of insane. No wonder the US incarcerates so many innocent people.
Instead of destroying all of our deserts and creating a transmission problem, we could probably just swap in a few dozens nukes to backstop renewables. That addresses the shortcomings of wind and solar and provides plenty of overprovisioning for carbon capture without the poor land use.
You will love Garfield Minus Garfield: https://garfieldminusgarfield.net/
The Queen expresses an interest in blockchain
'productivity scores' turns Microsoft365 into a workplace surveillance tool
Detailing SaltStack Salt Command Injection Vulnerabilities
There's a third strategy for the no-BS, independent types: opt out. Contracting/consulting avoids a lot of that. You're not a worker bee that the company "owns/rents", you are a vendor providing a service. It's usually fairly concrete what you're providing, and it's fairly clear if they are satisfied (if they aren't, they stop paying you). As a bonus, it's expected that you set your schedule (as a 1099 requirement), so you get a lot of flexibility.

Of course, if you're contracting for a company that thinks in terms of "resources" that will trickle down into contractors, too. Sometimes team perks like the quarterly see-a-random-movie are "members-only", which doesn't feel great. But then, nobody complains much if you take three weeks off to go hiking.
> the energy and networking opportunities ... good tech jobs, balanced economy ... wasn’t driven by a hyper focus on money

You shape your environment, as much as it shapes you. This is a list of careerist wishes. Not that there’s anything wrong with it per se, but if it’s careerism without chase for money then go for a city big on public service and charity work. Else, it’s not SF you’re running away from.
Oregon Governor: “Call Police on Neighbors Violating Covid Rules”