skysight-inc/HackerNews huggingface dataset:
Their paper explains it - https://arxiv.org/abs/1711.10160

Snorkel itself has been a open source package for a while - https://github.com/snorkel-team/snorkel

This new announcement is about Snorkel Flow
I really do hope that some of the user testing they do includes folks with ADHD.
> you need to convince me that the danger of me speaking out is greater than the harm from the act going uncountered

The Cafferty example is a good one.

Also, agree or disagree regarding the "tone deaf" part of the comment from https://twitter.com/JeffDean/status/1268542647318261769?

(From your previous https://twitter.com/JeffDean/status/1268542647318261769 — sorry, no direct reference for where the "tone deaf" advice/lesson actually came from instead of the paraphrasing, but the conversation would be helped greatly if that stance could actually be nailed down on your end.)

> This is fundamentally distinct from the question of whether or not insulting someone for no reason is moral.

My grocery store quip was not about the morality of the insult. It was squarely on this topic. It was a statement about both the limits of protection and whole-picture pragmatism. An insult (or rebuke) that is not undeserved doesn't differ here wrt these two considerations.
It was not a hack. It was just a lot of doxxing. There was really nothing impressive about it.
I'm the opposite. I have trouble getting along in the real world, voice, and video, but I comfortably joke and socialize in text.
The untold story of NotPetya (2018)
I recently did one of these where I was paid at half the hourly rate of the job offer. There was an initial unpaid assignment that was difficult but totally related to most engineers' day to day work. That took less than 30 minutes. Anyone who passed that got the paid assignment which took a few hours.
Write stories as you work with this extension
Same in this part of Asia. Companies are 'pleased' to notify that they have fired so and so on misconduct.
Fair point. I still want to know how it happened and how the employee who's got to have very high level permissions managed to give access to the entire system including change user email and phone numbers.
And you can't use your hardware key on the CLI either. Switched to using an authenticator app. What a nightmare.
I'm pretty sick of Amazon recruiters.

They often initiate contact. I respond. And they don't respond back.

Even worse is when they do. Several times in the past year I had a back and forth with some recruiters, did an online and/or phone screen, and they said "OK, you've passed all the screens, and we're ready to schedule you for an on-site. You'll get a call to schedule it." I never get the call and the recruiter stops responding.

Then the next recruiter that talks to me asks "I see you were ready for an on site but didn't have any. What happened - did you withdraw?"

My response has always been "You tell me. The recruiter stopped responding to me."

This is always followed by profuse apologies. And then it happens again.

A friend of mine suggested I tell them "Can you ask the previous recruiter, and once you find out put it on my account?"

A few days ago I got this message from an Amazon recruiter (his first contact with me). After the initial introductions on who he is, etc:

---------------

Good Afternoon, I hope that this message finds you well and with an opened mind. My name is * and I am a Recruiter with Amazon’s Worldwide Operations – HR team We have an immediate need for a Software Development Engineer (SDE) with Amazon. Your background looks like a really good fit. I'd like to see if the role aligns with your next career move.

We currently have multiple locations; Seattle, Washington and REMOTE, we will provide relocation assistance if applicable.

I have included a link to the full job descriptions to give you more details on the team and position.

If you would like to move forward in the interview process, please provide answers to the intake questions down below and I’ll follow up with you on next steps. If you have an up to date resume please send that as well.

(1) The best phone number AND email to contact you?

(2) Do you have any pending offers at this time and, if yes, what the deadlines are?

(3) Do you need, or will you need in the future, any immigration-related support or sponsorship from Amazon in order to begin or continue employment with Amazon and when does your sponsorship expire?

(4) Are you open to relocation?

(5) What are your salary requirements(range)?

(6)What coding language do you have the most experience with?

(7)Do you have experience using Cloud Platforms(AWS, MS Azure, Google Cloud)?

(8) Have you recently been in contact with someone at Amazon?

(9) Is most of your experience Back-End or Front-end and what Percentage?

(10) Do you have experience with System Design and how many years?

(11) Scale 1-5(5 being the best) how comfortable are you with Data Structures and Algorithms

For some reason if you are happily employed but know of someone with a similar skill set please send them my information.

Thanks

---------------

So let me guess: I'll spend the time responding to all his questions, and never hear from him again. Sorry, not bothering.
these are vanity addresses.
Quite genius.
If the expectation of the interviewer is to see if they know quicksort, then I fully agree with you. If the sorting problem is simply used as a (rather uninspired, granted) stepping stone to checking that the candidate has basic algorithm-finding skills, then I think it can serve this purpose (though less well-known but still relatively simple problems would be better). I gave an example in another thread as well, but in principle I would change the problem up a bit if the candidate is obviously producing a well-known algorithm; whereas, if the candidate is working out the solution themselves, I would be happy with that and move to other topics.

Even so, knowing very widely talked about programming trivia is still a signal for interest in the art. I'm not sure that sorting algorithms are a good example of what I'm thinking, but I always award extra mental points to candidates who seem knowledgeable about the field (e.g. they know the general consensus on manual memory management vs garbage collection). Still, I wouldn't consider these sorts of things dealbreakers by any stretch of the imagination.
Imagine that the hackers are also on HN looking at the aftermath discussions to plan their next move.
again, this demonstrates that interviews in tech sector are all wrong.

You don't ask plumbers to show how they do the job before hiring them.
You can't compare it to how much it costs YouTube. You have to compare it to how much it would take to build yourself.

Here is Fastly CDN pricing https://www.fastly.com/pricing which is a good enough indication of the market value of data transfer costs. Note that CDNs charge in $/GB (big B byte) and video is usually considered in Mbps (small b bit). Consider that the most costly tier of Amazon service ($0.17/hour) is based on a 8.5 Mbps 1080p stream. You should be able to use that to calculate if the service is competitive to bulk data transfer.

Quick math:

8.5 Mbps / 8 = 1.0625 MB/s
* 60 * 60 = 3825 MB/h
/ 1024 = 3.73 GB/h
* 0.08 $/GB = $0.30/hour

So based on that math, not a bad deal. Of course, Amazon is assuming (rightly) that with adaptive bit rate most people won't be streaming 8.5 Mbps continuously. And since they own their own CDN (Cloudfront) they aren't paying $0.08/GB. In fact, anyone doing significant bandwidth would get a discount.

This is all very hand-wavy math but it should give you some insight as to why there are so few competitors in the consumer video space. Video delivery is just plain expensive from a data transfer perspective.
>>It may sound absurd for folks outside of NY (or Bay Area), but $2M barely gets you a 2/2 in Manhattan these days

$2M USD can buy an older stock 3-bed 2-bath or "classic six"[1] co-op apartment in Manhattan.[2] Anything north of $2M for a 2-bed 2-bath is more likely to be in an expensive neighborhood, an explicitly expensive/luxury building or new (and likely luxury) condo unit building. This last category is pertinent to NYC real-estate because most apartment inventory is co-op compared to condo.[3]

[1] https://en.wikipedia.org/wiki/Classic_Six

[2] https://streeteasy.com/3-bedroom-apartments-for-sale/manhatt...

[3] https://www.nytimes.com/2012/10/07/realestate/getting-starte...
Even though I think implementation had been limited to the US so far, the RealID act also covers Mexican states and Canadian provinces
But you can just roll your own private server, and presumably no one will have the time to ban you. The barrier to entry is much much lower.
Urbit is a centralised Ponzi scheme. A few control the entire system.
There are other reasons why someone would want financial privacy other than to commit financial crime, just as there are other reasons why someone would want communication privacy other than to conspire to commit a crime.
Netdata – distributed, real-time performance and health monitoring
I found a bug (not security bug) in an apparel companies website allowing unlimited reuse of their £10 of vouchers.
I reported and got a free t-shirt :)
Rice Score: Why It’s No Good and You Use It Wrong
RICE is best in the beginning when you don’t know where to start. But RICE isn’t enough if your product is way more complex.
12 BTC could be retirement level money in some countries.
Being the one to say 'I don't drink' is generally awkward, as few people expect that response. What I've found is usually at least one other person per ~10 people will follow up and say they don't either.

From there it can be contagious, with others questioning themselves drinking, or at least drinking less.
They have easy access to out-of-band signalling. Jack Dorsey can literally call up a news channel and say "They've got everything. Don't believe anything from Twitter.com" and you'd know it in fifteen minutes because it would be pushed out to everything after a Twitter SRE pulled the Red Lever that reactivates the failwhale.

Because Jack Dorsey is a real human and a powerful real human and he hasn't done that, we don't have to envision the cyberpunk PURDAH identity scenario for proof from him and we don't have to think this is a secondary Moab run. At least now that it's been up for a few minutes.
If people would pay a premium for something local, by definition it wouldn't need to travel far.
> You get used to it pretty quickly.

You don't if you're writing low level algorithms. It's difficult for me to articulate the exact problem but I liked 1-based indexing until I needed to implement some algorithms that operated on multi-dimensional arrays element wise. Things just don't compose the right way.

It's actually the primary reason I don't make more use of Julia. I like the syntax and overall design more than Python but it just isn't worth it to me.

(If you're wondering what I'm doing in an Lua comments section, it's because I really like the ideas behind some of the Lua based languages such as Terra.)
Isn’t that exactly what probation is for, although for full salary? To evaluate the new employee and lay them off if they don’t meet the requirements? Disagree with the discounted salary, if 20% for three months is going to break the bank, the company probably won’t be around much longer anyway.
Some do this and you can see the route the product took

https://www.towt.eu/anemos/?lang=en
Stephen Jepson comes to mind. https://www.youtube.com/watch?v=qh0PlR27qJ0
Fantastic read. I feel very stupid now though xD
Although I completely agree with you on the general observation, here's a rare but significant exception:

In 1951, Kleene wrote Representation of Events in Nerve Nets and Finite Automata which was motivated by reverse engineering biological NNs, but turned out to have been a discovery in CS instead.

https://www.rand.org/pubs/research_memoranda/RM704.html
Wilfully obtuse of the increasingly-shit BBC News to attribute this to CoViD and completely ignore the fact that a gigantic swathe of cigarette types were outright banned a month ago
I think it's unlikely someone working on "mass" tasks like account recovery is highly paid.
Oh yes big time! Especially here in the bay area (not so much right now though, requires access to arcades).
>no null-coalesce operator

`or` does this unless there is a possibility your function returns boolean `false`
I have a question for the snorkel folks if they're lurking here. With noisy label functions for large amounts of data, I could easily see the cases where the label functions fail correlating with classes that are already having a hard time (disadvantaged/underrepresented/marginalized groups, etc). Has there been any work on using these tools while making sure to avoid dangerous biases? It seems like the kind of tool that could amplify problems while still being really useful for an average case.
And it was such a bizarre and rare occurrence it made national news.
Good for her. I'd compare quiting cigarettes to losing weight, since I have some experience in both.

Quitting is not a result, it is an effort you make through your life. It can be pretty easy for some, others need to focus a bit more. Build a strong determination to quit and have a positive outlook on life and your decision. The latter drastically affects how you experience cravings.

It becomes natural after a while, but if one can start smoking out of nowhere, starting this habit again is not less probable. Quitting is a continuous effort, but it is worth it.
Also the safety of individuals against government overreach, like people living in Xinxiang or Hong Kong.

Non-political checks on the power of the state, like cash and its electronic corollary, private digital currencies, are needed in case of the failure of the political system to prevent the state from becoming oppressive.

An institution like physical cash can be powerful/deeply-embedded enough to survive totalitarian governments.
This was both passed abs didn't create a National ID, not only that, passing it was a Bush administration priority.
So which ones of you did this? ;)
You're thinking of an engineer, not a low paid worker in the tech company equivalent of a call center working on repetitive tasks for low pay in India or some other country where labor is cheap.

And you're also making the assumption that the accomplice thought about it rationally. All the attacker has to do is find someone who doesn't realize that they will get caught.
Define sketchy? Many of us buy and sell XMR under our real identities regularly, and don't have any problems.

Of course, if the future is dark enough for a list of everyone who has ever bought XMR to be compiled, then your name would be on it, along with mine.

If you're worried about that, I suppose you could distribute the XMR to a bunch of different addresses over some length of time. (All addresses you control, unbeknownst to the authorities.) Then if they do hunt you down you have a plausible story that you spent it all.
Object recycling often works fine to avoid GC issues for simple stuff, but in more complicated applications you really do need to dynamically allocate and free memory and GC is going to get involved.
The world happenings hasn't affected me at all. Same job, family is fine. Things are nice and getting better.

One trick I've learned is to just show up. Instead of planning to write a whole module in a day, I now plan to just write 5 lines of code. This has helped me a lot - I've picked up two programming languages in three months just with the intent of watching one minute a day. I've had a lot of work done on my side project and have recently been getting fan mail on it. I cut down on a lot of bad things simply by planning twelve 2-minute tasks a day, and being engrossed in them.

Similarly, it's important to avoid creeping into bad behavior. Once we drop good behavior, once we're a couple minutes late for a meeting, a class, a deadline, things rapidly deteriorate from there.

Career wise, my goal is no longer to make a better salary (I have enough), but to do more meaningful work that I'm satisfied with. Meaningful work tends to be recession-proof too.
This could be useful if applied on vitrification of water, a critical step for cryo-electron microscopy and one that is not nearly as simple as it appears since some stable, buffered protein solutions resist proper vitrification.
These reverse engineering posts always do that. I'm pretty good at developing software but I see people pull off insane reverse engineering efforts like extracting encryption keys from a chip with 1000 security measures and I wonder if I know anything.
You broke the site guidelines by starting and then perpetuating this flamewar. Please read https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here. Note this one:

"Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents."

We detached this subthread from https://news.ycombinator.com/item?id=23821546.
The latter looks to be the solution put in place to deal with the former. That seems to be the pattern with all of these - first list the issue, then the last paragraph describes the remediation.
It’s more capable because it has better avionics and electronics, the F-16 just like the F-15 still needs a targeting pod for many ground attack missions.

The F-15E was built for air interdiction to replace the F4/F111 it has a better radar (especially for ground attack), a more sophisticated electronics warfare system and more busses for high bandwidth electronics such as targeting pods than it’s air superiority brothers.

The F-35 is an advancement over the F-16 it was supposed to be and is a relatively cheap (for a 5th gen fighter) multi-role platform it’s more advanced than the F-16 in every aspect for example much of the capability that a targeting pod such as the LITENING provides is integral to the F-35 and the fact that it carries about 2.5 times the fuel than the F-16 means it can carry much more munitions instead of fuel tanks (F-16E/F with conformal fuel tanks comes closer without expanding hard points)

What you can’t change is it’s main characteristics and that is its a single seat single engine multi-role fighter so regardless of how more advanced it is it simply doesn’t have the hard points due to its size and due to the fact that it’s a single seater it is more limited than a two seater aircraft when it comes to operating in denied airspaces and missions that require a pilot and a weapons officer.

Saying that it’s a problem because the F-35 is more expensive currently is nonsense the F-16 is the most produced fighter of the modern era comparing its cost now to the F-35 is silly.

The F-35 is unquestionably more capable than the F-16, but it doesn’t mean that the US currently doesn’t have a gap in its capabilities specifically for interdiction and deep air support missions.

During the early to mid development of the F-35 an F-35E was considered it was to be a larger two seater variant of the F-35 without S/VTOL capabilities to replace the F-15E but due to the cost and lower part commonality between it and the rest of the F-35 line up it was abandoned.
Thank you for the feedback—genuinely. I always appreciate feedback given in good faith.

What kind of edits do you have in mind? I somewhat-deliberately kept my profile vague, but I'm definitely open to suggestions on how to improve it.
I don’t use Tcl OO these days (used to use [incr tcl], quite a while ago), but don’t know how EIAS (everything is a string) affects this. It’s more accurately described as “everything has a string-representation”... but that’s the same for an int, a list, a float... and they don’t need special destruction, and Tcl doesn’t leak because of that.
The LuaJIT project includes both a fast interpreter and a JIT compiler.

"Due to restrictions on consoles, the JIT compiler is disabled and only the fast interpreter is built." [0]

[0] https://luajit.org/install.html
> But you can just roll your own private server

You can run your own private island, but if you want to be "part of the fediverse" then you need to peer with servers in the main network, right? Which means tyranny-of-structurelessness organisational politics, because each admin gets to make their own rules about who they peer with, and so if there are disagreements in the network then you have to pick a side.
You could ask, are murders, rapists, felons in general, entitled to have jobs? We have existing ethical standards which might be a good jumping off point.

I think the conventional answer used to be that mainstream politically moderate people believe that criminals should be able to work, that the government should take steps to encourage people to hire those with criminal records, but that there are legitimate concerns for specific jobs. But we can and do pass laws that say the discrimination must directly relate to logically necessary aspects of the job.

It seems to me like this standard could be applied to behavior people think is abhorrent (but not technically criminal yet) basically the same way. Being able to work is a human right, but having a specific high status, high trust job is not.
> security-through-annoyance-and-unreliability

What's that? How does it work / What does it mean?
One of the things I’m really curious about is how Snorkel deals with poor labelling functions. More generally, labelling functions are another data source for the model and are just as susceptible to corruption and other real world issues like completeness, bias, counter factual issues and repetition. Perhaps even more so because these are manually constructed. For example, you can imagine that the person writing labelling functions writes effectively the same rule many times over. My understanding of the paper is that Snorkel would then weight this repeated labelling very heavily.
I think weak supervision techniques (at least the ones under the Hazy Research umbrella) require a degree of skill in machine learning that is easy to underestimate if you just think about the problem as an issue of domain understanding (or writing labelling functions in Snorkel terms)
I might be wrong, but you probably didn't handle as much traffic as Github does. Bugs and outages probability is a asymptotic to normalized traffic. At least intuitively.
You can buy an unbranded back cover separately [0], but for now they're doing production runs to support the different software projects.

[0]: https://store.pine64.org/product/pinephone-back-cover/
Many large freight ships are in the process of having rotor sails installed [1]. A rotor sail is basically a circular mechanism that uses the magnus effect to spin and generate propulsion.

[1] https://www.hellenicshippingnews.com/norsepower-unveils-firs...
Just like you do with the upper index in zero-based languages , as length > max index.

Apparently this little detail is never taken into account.
How would this even work? Normally for such signatures there is either a hierchy of trust (ssl) or you know them personally (PGP). Even if there was a working model, if Twitter itself got hacked, an account could just claim they lost their key and made a new one.
More importantly, why is their ID type small enough to where this is even a possibility?
SEC Rule Proposal Would Slash Number of Investment Managers That Report Holdings
Where I live the average age of farmers is over 65. Some people complain about the inefficiency of small scale farming carried out by many older individuals, and want to stop trade protections, and subsidies etc, and replace everything with robots and drones. A study like this shows one dimension of how much value there is in letting these people carry one working and not becoming a burden on health budgets.