skysight-inc/HackerNews huggingface dataset:
I hear what you're saying in this sub-thread. I will say that your "toy" comment didn't make it seem like you were interested in having a real discussion, but mostly just throwing shade, as they say. The whole comment has this vague undertone of "I am above this whole thing." This is probably why you're running into some difficulty. There's not just the crew that loves Rust, but also a very, very dedicated set of Rust haters, and it's really easy to bucket someone, incorrectly, into one or the other, based on initial impression.

One interesting thing in this comment, and why I chose to respond to it though, is it seems like what you want isn't just a description, but a specific kind of description from a specific kind of person. That is, it has to be "first-hand" but also not from someone who "sell[s] some product written in Rust." How can you get first-hand knowledge without building something? How can you demonstrate that that knowledge is legitimate without also letting people know that you have done that work? It seems impossible to me.
FWIW I expect you're getting downvoted for tone. In particular:

> I just have too much experience in the industry to throw away my time and play with toys.

Implication: Rust is just a toy, people who use it have too much time on their hands, and they're not experienced enough to have good judgement.

IMO if you're interested in a productive conversation you'd probably have better luck if you simply omitted content like the above: it doesn't add to the conversation, and is inevitably going to raise hackles among those who disagree with you.
Contract to Hire?
What questions should we ask when consider contract to hire (temp to perm) positions?

Seems like the standard questions about what success looks like, as well as:

1. How long is the contract, will you convert early, is there a possibility of the contract being extended instead of a full time offer.

2. What % of contracts do you convert?

Anything else I should be mindful of? This is for a product/data role
I think the point was that while the various governments in the EU deploy surveillance systems en masse, private companies can not.
Three Terminal Tools for Managing Kubernetes Clusters
A buddy of mine informed they also make deals with ISPs that run those public facing WiFi networks, e.g. xfinitywifi or whatever it is called, and will automatically transmit data through those.

It is no longer enough to simply never connect the TV yourself unless you live on a farm without neighbors. You have to crack it open and physically disconnect the WiFi antenna to achieve the desired result. Hell, TV manufacturers will probably switch to 5G Cell antennas soon if they haven’t started to already.
The read more button on https://www.ockam.io/team is a 404 (to https://www.ockam.io/learn/guides/team/values_and_virtues_on...).

Also, there's an "Ockam Values" header right below with no content under it. Edit: but not if I go directly to the page. Maybe it was a transient Chrome bug.
Doing well on Kaggle is basically a resume builder and probably would get you into jobs you wouldn't otherwise
get. Not much different than topcoder in that sense. Some people can make a living just winning competitions.
Sorry, legitimate curiosity is too low a threshold for me. If you want to chat further about this POV, happy to discuss over email (in profile). Would rather not pollute this thread.
As a frequent Kaggler (perhaps too frequent... it's a bit addicting, in a way I'm sure others on HN will understand), I was fairly intrigued to see this one pop up in the competition list a few days ago. Finance shops have tried their hand at Kaggle before, but I think they've normally been out of their domain. e.g. Two Sigma recently did a reinforcement learning game competition.

I'd caution the HN crowd not to expect production-level quant models out of this, like I'm seeing some doing in the comments already. Kagglers are excellent machine learning practitioners and the models that come out of many competitions are top-notch stuff, often making their way into research papers. But this is a short competition on limited data in a non-real-world scenario. The winning models will be very interesting educational exercises and probably wonderful recruiting material for Jane Street, but won't be the underpinnings of a new fund.

That said, I can't wait to see what comes out of this one. It ticks all of my competitive boxes :)
Despite some surface differences, Kotlin and Java are so similar that "losing" one to the other isn't really that big a change. They run on the same platforms and they use the same frameworks, dependencies, debuggers, and other tooling.

A Java developer will pick up Kotlin much faster than, say, a Postgres developer will pick up Mongo. It takes a lot longer for a Java programmer to learn the Android environment than the Kotlin language.

If there were a trend from Java towards Rust or Go or Python, that would be a significant change in the world. If Java were to vanish tomorrow and everybody had to pick up Kotlin, the world would be pretty much the same in a week. Kotlin is nice, benefitting from a clean-sheet implementation of lessons that Java takes on only with difficulty, but it's not a wholesale break.
The Road Ahead after 25 years: predictions Bill Gates got right and wrong
How to Get a Software Engineer Job at Google
Directly from the article on iOS 14:

“Fonts are now counting for less than 6 % of the size”

And I assume emojis are part of that relatively small percentage. (‘Apple Color Emoji.ttc’ takes up 208 megabytes on my Mac, assuming that’s how they implement emojis.)

You’d fault wallpapers for bloat before emojis. Those things are massive.
> The elephant in the room not addressed in this essay is the widespread use of bad faith arguments, and the absence or dismissal of evidence in preference of beliefs and feelings. On some issues it can be extremely difficult to find good faith arguments and evidence on each side of the issue.

"Good faith", "bad faith" labeling is not logical, it's more of an attempt to apply morality and ideology to reasoning to reject something based on your own preferred beliefs and feelings. Similarly illogical is evaluating evidence "from each side", this is not how to evaluate anything, there needs to be some base rate to compare the evidence to and all the evidence has to be compared, not just something cherry picked from each side, and not just evidence, known unknowns and unknown unknowns have to be considered too, and so on. It's way more complicated than people want it to be.

And it's very hard to have good logical arguments not full of fallacies. You will certainly never see them in mass media, as mass media needs to influence your opinion, not provide background for making a good decision.

Daniel Kahneman in his Thinking fast and slow book wrote plenty on reasoning, check it out if you haven't, it'll open your eyes on reasoning (I know the book had some crucial things wrong for his theory, but a lot of things throughout the book are still ok).
Make - as in mold and fire in a kiln... with ingredients upknown.
How to Make Microsoft Lists Work for You
How I created a content scheduler to track my publishing and writing directly in Microsoft Lists
You're side stepping what I said. The point is people will downvote false facts, but rarely downvote opinions that do not have an underpinning of false facts.

Furthermore, you're lying. You've gotten tons of responses here as to why some people use Rust or like Rust, yet you then continue to spout that you want what you've already have gotten.
Xaiecon – a fediverse designed to secure everyone's right to free speech
I program in clojure and clojurescript. I use hiccup. All the beautiful stuff is right there.
Defining your own? Absolutely. Using them at all? Basically impossible. The standard (and core) library is entirely built around it.
,,That was a bug in the smart contract, not ethereum''

Great, then I'm just not planning to use smart contracts in Ethereum, I'll be fine without them.

You're right about the Bitcoin bug, but Ethereum had a lot of its own bugs (with downtimes as well). I'm not trying to argue with you, because I'm sure you know about them, just fail to accept.
Are you looking for a CSS framework? Here are some:

https://github.com/troxler/awesome-css-frameworks
Large swathes of the city are dead by 9PM.
Why do you think it has anything to do with Mozilla layoffs?
Machine learning model for analyzing movement data?
OK, good point. Removing it.
if you use a full 0365 stack there are a lot more datapoints to use than just emails sent, or documents opened/created.

you have login times to see if they are late, chat metadata to see time to response on dm, idle status to see if keyboard / mouse went inactive. meetings attended, page views on the intranet, etc. if your a full stack o365 shop, then you can essentially log any and all activity for most employees, and therefore target kpi's that you want. even it admins to a degree will have these logged. powershell sessions opened, commands executed against the stack, every single click 8n the web gui in o365, every single action in azure. they are all logged and assessable, I used the same data for security monitoring before I moved to a Google shop
If by "hijack" you mean offering a contrarian opinion then this site would be rendered useless. This is a puff marketing piece for AWS first and Rust second, you cannot expect 100% fawning adoration (dont worry, there will be plenty still).

If by "you appear" you wanted to say "it appears to me" OK. It didnt appear to me.

OP is a little big negative, so that's great to temper the "a little too positive" comments.So it's a win in my book.

Yeah I agree with your last point, but I also consider the ones who downvote because that equally as petty, adding more noise to the site.
I hate to be that guy, but _damn_ does PAM seem ripe for being rewritten in Rust. Maybe it's the PTSD speaking, but seeing vanilla C string operations in a security-critical library makes my hair stand on end.

Searching around, the best I can find is one 0.1 crate that hasn't seen activity since 2017:

https://crates.io/crates/librustpam
They would have if they had had an internet.

But at that time they were still trying to lock us all into their own version of the internet, MSN the Microsoft Network :)
I built a little reddit/forum service awhile ago that pings me when a conversation related to my other project is happening. Its been a great way to generate leads - plugging the product right where its completely relevant to the conversation.

Ive thought about making it public - email is in profile if you think the tool would be useful to you.
Track changes. It is an industry standard for legal documents.
I WILL _NOT_ RENEW MY OFFICE SUBSCRIPTION ONCE IT'S EXPIRED
Although these blanket bans do look like a direct offensive against the Chinese, they are not. Chinese capital is involved in a lot of India's tech sector, it would only be shooting itself in the foot if it actually went ahead and banned all Chinese products.
For example, Xiaomi held the largest market share in India's smartphone market for several years. Almost the entirety of its software ecosystem is made in China, but you won't see the government banning MIUI outright.
Is logistic regression not ml? Or maybe only if it's fit with gd?
We are most definitely not facebook algorithms. We actually posted a video on YouTube, hastily put together about why we made it. Though I can't really argue your logic.
Those can and have been gamed so you also need a way to find that out too.
The benefit may be long-term trickle of visitors. I once recommended my app as an answer in a Reddit thread, and it is still getting me a few visitors per week.

Really depends on your app and where you promote it. About 5% of my visitors buy my app, and that's probably because they come from targeted Reddit comments (or organic searches for the specific thing my app offers).
Because somebody has to pay for the things that enable growth: roads, schools, libraries, airports, hospitals, etc...
Men and women experience dating sites very differently. Women get annoyed/numbed being bombarded with low-effort pings. Men get annoyed with low response ratio. This causes a negative feedback loop. And dating sites earn more money by not quite solving their client's problem. Though I got dates and two relationships out of dating sites, their dishonesty/manipulation was apparent to me.
People are downvoting you because you're writing things that are:

- factually wrong (revealing you don't know very basic info about Rust)

- anecdotal

- inflammatory (as you yourself admit when you say your comments were "crude")

It's not that people are being fanboys. I see lots of non-downvoted comments about not wanting to use Rust. Look at any HN thread about Zig, and you'll see a ton of non-grey comments that say Zig is better or that modern C/C++ don't need replacing.

If you want to sincerely debate Rust, you should learn the basics (for example, understanding how it's intended to reuse the C ecosystem, not "throw it away"); stop insulting other people in the thread (e.g. saying that using Rust is "playing with toys"); and acknowledging that it's not intended to appeal to anyone who thinks they're able to perfectly manage memory in C/C++ without any mistakes.

On that last point: no one with a lot of experience in C/C++ thinks it's possible to manage memory in those languages without dangerous bugs, and increasingly people think adopting a new language (Rust) is a good trade-off for avoiding whole classes of memory bugs.
Hopefully somewhere along the line we figure out that it's cheaper to help Bangladesh pay for carbon neutral development than to sequester their carbon for them.

I wonder if a private investor could swoop in on a coal plant project, bankroll an upgrade to something better, and sell offsets on the carbon market in California?
OkCupid themselves have written about it. Asian males are hit the hardest by the asymmetry of interest.
It does exist, and importantly, existed earlier, and has effectively no configuration. This means its usage is significantly more, and more internally consistent. Frankly I am a bit jealous, but I only have myself to blame here :)

There are people who like gofmt and dislike rustfmt.
You can just ask them if they read it in your one-on-ones or in a direct email/Slack/whatever? Instead of tracking their habits?
Depends what you mean I guess. You can certainly write code that doesn't create more generic structs, and needing to create more generic structs when writing simple application plumbing code is relatively rare. On the flip side you also certainly want to use stdlib (and third party) libraries and instantiate generic structs they define. For example a list of T objects is most commonly stored in a Vec<T> where T is a generic, or for a builtin example a fixed sized array is a `[T; N]` where both T and N are generic. There's also approximately no reason to avoid generics.

All in all the frequency of use of generics is pretty similar to languages like C++ or Scala.
Do we already have a list of companies that will be sponsors of the Rust foundation?
As someone on the spectrum, I approve this message. I wish society was a meritocracy.
Ditto in Spain with the infamous Bruguera comics (Mortadelo y Filemon are as known in Spain as much as Don Quixote, if not more).

Have an example:

http://museodelcomic.triguerostudios.es/2018/05/la-escuela-b...

Later in the 90's the colours got right and with far more tones, and the old comic books has been reprinted at least twice, and a lot of reprinted volumes today have a much better colouring and inking.

I mean, the exact same volumes, but with a far better colour pallete, a much bigger one.
I use Paw for MacOS:

https://paw.cloud/

Nice native experience. No subscriptions.
This is huge for Rust. I always had a love/hate relationship with Rust. Love for the language and runtime characteristics. The lack of stability of the ecosystem combined with the small standard lib and the enthusiats/hobbyist mindset (sorry, but that was my impression) was a show stopper for using it in business apps where Rust could be great but was not strictly necessary.
My new Sony smart TV functions "fine" without an internet connection. I use a Shield TV for streaming. It does however pop-up an overlay once a day reminding me to connect to the internet. It also crashes on startup about half the time, presumably because it's failing to connect to a server somewhere.

So far, these annoyances have been tolerable but really shouldn't exist at all with a $1,000 appliance.
Hey, can you please not be a jerk when responding to someone's work on HN? It's easy for a community like this to default into a toxic culture where people simply rip each other to shreds. It takes an effort to avoid that. If you'd please review https://news.ycombinator.com/newsguidelines.html and be willing to make that effort, we'd appreciate it.
There's nothing that you wrote here which couldn't be expressed as thoughtful feedback.

I know it happens that one encounters 99 annoyances in a row and then runs into #100 and the built-up frustration boils over. But it's important not to use a forum like this to discharge such a payload.
> I embed web tech

Wait, you're working with web tech – probably the most archetypal field where preventing security vulnerabilities is the top priority – and you don't see the benefit of using Rust instead of C?
Is it not possible to just buy a dumb LCD panel with inputs and use an OTT device to stream?
The software is made by a US software company.

You have to onboard user accounts to them, install the authentication software on a laptop, and it will open a remote desktop to an AWS workspace. The session is constantly tracking the user's face and gets terminated if they look away for a minute.

Contractors are disconnected regularly because their face stopped being recognized, or they can't login in the first place after 5 tries.

Recall one contractor that contacted support because they couldn't login, support told him that their face was too dark.
Yes, it's overwhelmingly unlikely that the winning model will actually be a competitive trading strategy.

Kaggle encourages a domain agnostic approach to modeling, in the sense that participants use sophisticated machine learning and statistical methods but typically have no domain expertise in the underlying data. This kind of approach to finance has historically performed poorly. [1]

Good quantitative trading is usually backed by a strong fundamental thesis and an interpretable model, which is obtained by cross-pollinating sophisticated math and statistics with domain expertise in some part of finance. That domain expertise might be in different kinds of assets, liquidity or market microstructure, but it's there.

$100k is cheap for Jane Street. If nothing else they have a new recruiting pipeline of people with demonstrable machine learning skills.

______________

1. I would also say this is a poor way to approach statistical analysis in most domains, and usually leads to spurious or overfit results. But the idea that you can just run a model and find patterns in pricing data is especially attractive and insidious.
CockroachDB 20.2 Performs 40% Better on TPC-C Benchmark, Passes 140k Warehouses
I highly doubt a legitimate newsletter or mailing list for sexual abuse therapists would be sending out "sexually explicit" content.

It's not insanely difficult to start your own mailing list/ newsletter service. At my previous job, I had did exactly that. Then you can absorb the potential legal liabilities yourself.
built-in auth in whatever program.

It's saying something that rolling-your-own is even a debatable alternative to PAM (because if there's a flaw in your program, "only" that program is vulnerable, not the whole system. "Only" in quotes because it's just one privilege escalation step away)
If discussions on a forum are pollution to you, then I don't know what to say. People discuss things. Communication is a part of learning.

Sorry that's beneath you? Sorry I didn't discuss things the way you wanted? I mean, not really, but you have leverage on the forum, and you're making it a really undesirable place to reply in.
This contest seems like the equivalent of the "inventor's hotline" infomercial. If it identifies one promising new approach that they can iterate on, it has probably paid for itself. It also serves as a good PR and recruiting tool. The prize is probably designed to bring in clever non-professionals. It's a win-win for Jane Street
I'm not sure who "the big players" are in your book but the largest software engineering organizations in the world are already using Rust. The post is about one of them committing their resources to the project itself.

Caution doesn't make money, it just prevents losing as much money. When it comes to technology if you're waiting for everyone else to validate an idea, you're too late.
I'm in my 30s (father of 2 young kids) and just started learning to hunt, although at this point it's been just hiking in the mountains with my rifle as I haven't harvested any animals. It's taken me to all kinds of interesting places I would have never seen, and I've really enjoyed it. Now as with anything there are different types of hunting that you can do. I use a pack and hike for miles at a time, I know other more successful hunters who use an ATV or dirt bike to cover a lot more ground than I do, but I'm happy putting in the work.
Then a DNS Sinkhole it is! Pi-hole on the Raspberry Pi 0W is tiny.
There is no public list.
/cries in old code
Asian men do the worst of any group. I would chalk it up to ambiguity of cultural compatibility. But as with all these posts, it's hard to say anything without being able to see your profile.

You say
> I have progressive and liberal values

but also say

> it completely changed my perspective of women altogether.

which, granted, may be justified by your experiences but off the bat this is giving me a set of weird assumptions.
Higher education 'anti-cheating' technology is just like that.

They're trash.

This is what it looks like for students: use your laptop webcam to scan the room with your webcam, remove anything deemed suspicious; provide proof of identity (student id), wait for the software to register your face, name, and identity; test opens take test, do not look down or it locks, do not look away or it locks, do not refer to your notes or it locks, do not have people walk behind you or it locks, do not have pets walk behind you or it locks, do not have posters of movies behind you or it registers as a person and locks, do not accidentally click another tab or window or it locks, do not use any of the built-in windows accessibility tools or certain 3rd party accessibility tools (dragon software) or it locks, do not use a mac or it locks; fail test.

Single parents, individuals living with many people in the home, and anyone who does not have access to an isolated quiet, alone work space is screwed.

And it's completely asinine. Just ridiculous.
That doesn't provide a way of measuring your individual performance only that of the team. Analogous to that for me would be amount of downtime in our system but that's a whole team metric not an individual one.

In most cases the measurements are proxies for your "share" of the job. In these case they are almost always bad. In all my years in tech I've not seen a way of directly measuring what I do.
Cool. Thank you. Eager to find out in time, though I suspect the language will flourish regardless.
They obviously don't mean pre-x as that would have no bearing on NeXT. Probably just collqually using the current name to mean mac os(x) >= 10.0