skysight-inc/HackerNews huggingface dataset:
Having a generally positive experience with Dendron: (https://github.com/dendronhq/dendron ) currently, having recently migrated several thousand markdown-format notes captured over the past few years.
Rather than throw the whole thing out because the premise was once applied poorly, the legislation could restrict the actions taken with said logs. PII and the selling and collating of said information from multiple sources stand out to me.

"This website requests permission to connect your information collected from web page views with your user account"

"This website requests permission to sell information gleaned from your web page views to third parties."

Implemented at the browser level, with the ability to set preferences like with location and do-not-track cookies, doesn't seem so far-fetched.

With log analysis for security purposes being generally permitted. Presumably popular servers would quickly default to a level of logging that complies with a more reasonable middle ground than "log and analyze absolutely everything you can think of."

Imperfect, but sounds like a good place to start to me. Frankly, people like you who want to just minimize the concern and pretend privacy is a fringe interest are exactly the problem with our industry. I think most people a) don't have any clue what's going on and/or b) assume, perhaps rightly, that the battle is long since lost. But it doesn't need to be.
Funny I made an open source project for the exact same thing with API and even RSS access :D https://github.com/HaschekSolutions/opentrashmail
I cannot recall the last time I used Wikipedia. The hyperaccurate wikis make even the most benign research task a daunting experience. It's like there are perfectionists out there that won't stop tweaking the wiki's. I think Wikipedia has served its usefulness and should be allowed to be absorbed or recreated into something better. For now it's just a trust fund for Jimmy Wales.
A big problem here is that the children of a musical prodigy aren’t necessarily musically talented, and the children of amazing athletes aren’t necessarily amazing athletes.

But the children of billionaires are (almost) all obscenely wealthy.
Rokt | Software Engineers | onsite (NYC, Sydney) | Full-time | Interns | Visa sponsorship available

At Rokt, we build products that transform e-commerce and enable brands to get smarter in the Transaction Moment. We’re an engineering led organization that builds event-driven distributed systems in the cloud, constantly growing and adapting our tech stack as we scale.

We’re customer obsessed and strive to build great experiences for our partners and clients. We use cutting edge machine learning techniques such as reinforcement learning to optimize the value we deliver to our partners and customers. We write code in C#, Clojure, Python, Golang, React, Swift, Kotlin and Angular, but encourage teams to pick the right tool for the job and experiment with new technologies.

Rokt just closed its Series D (https://rokt.com/resources_post/rokt-closes-us80m-series-d-i...) and is continuing to invest heavily in our R&D teams in both our NYC and Sydney offices - we’re still remote in the US due to Covid, but our Sydney office is open for business and teams are starting to get together more frequently.

With annual revenues of more than $100M and a vibrant company culture, Rokt has been listed in both Built In NYC's ‘Best Places to Work’ and ‘Great Places to Work’. We’re always looking for great engineers who can build systems and teams at scale as we grow our product and continue to process billions of transactions globally every day.

Let us know if that’s you! https://rokt.com/careers/
The old headline was FCC to require email addresses for applications. That was it.

Looks like a bunch of commenters didn’t read the article and jumped to conclusions.
> my ~40 hours of interview-specific coding prep.

Where did you find time to do 40 hours of prep, and how many weeks did it take?
It'd be interesting to follow the particulate levels in Paris before and after this change occurs.
That's not true, as far as I know (and only because I looked this up when I worried about it). You get up to and including 7 days and you shouldn't have to give a note. From gov.uk[0]:

>If employees are off work for 7 days or less, they do not need to give their employer a fit note or other proof of sickness from a medical professional.

>When they return to work, their employer can ask them to confirm they’ve been off sick. This is called ‘self-certification’. The employer and employee will agree on how the employee should do this. They might need to fill in a form or send details of their sick leave by email.

[0] https://www.gov.uk/taking-sick-leave
This notion always makes me laugh. Which is better, Google Maps or the old MapQuest pages that had arrows and reloaded the entire page when you wanted to move the map? I know which one I prefer.
Where I live, you can stay at home due to illness for 3 days or so (varies a little) before a doctor's note is required. Often a mild common cold or a diarrhea will ameliorate within a few days.

It still feels stupid every time you get past that threshold and still aren't quite healthy enough for work because the cold is just taking a bit longer this time, and you have to go see a doctor just to get the note.

Usually employers are paying for basic healthcare, so you wouldn't be paying for the doctor's visit yourself. But of course somebody's still paying, and it is a bit of a waste in cases where medical attention would not be actually needed. But it's not like you have to do that every time; you can compromise by trusting people for a couple of days before requiring that. It's all about compromise.
The biggest irony is that they believed Javascript "complemented" Java!
I've been trying this every few years since browsers started supporting JavaScript and allowing users to disable it (back in the days before extensions and config options), and every time more and more of the web breaks w/o JSscript. 100% of the websites I need for work use JScript.
The linked community’s login page hijacks the back button and I hate that as much as this marketing stunt. Clever idea but no actual product behind it, disappointing
Did you miss the fact that I attribute half for other than process technology.

> The A13 was built on 7nm and still beat perf/watt of any x86 CPU

We can directly compare Snapdragon 865 Plus and Apple A13 Bionic because they use the same process (N7P).

865 Plus is equal or better in most benchmarks.
TBF, regular CSS is also "write only". At least with Tailwind, there's CSS purge to try to delete some it before it gets into production.
This ends up being a bigger push, but I would say that it is perfectly reasonable to take a sick day for mental health reasons. Especially in knowledge-based jobs, there's no point in me trying to push for results that will need to be re-checked the next day when in a better spot.

There's also a lot of interplay between mental and physical health. For my part, it is pretty straight-forward, that if I have a more stressful day, I will get a migraine, and need to spend several hours in a dark room. If I feel the edge of a migraine coming on, it is better for me to pre-emptively cancel meetings and take a nap rather than waiting for it to be so bad that I am forced to.
Google Researcher Timnit Gebru Says She Was Fired for Paper on AI Bias
I think that advice breaks down when you reach the highest levels. For example, even the best hitters in baseball have hitting coaches.
Ive posted on this before, but the figures for the M1 are:

P-cluster: 115282 coremarks at 11972 mW = 9,629 coremarks/W

E-cluster: 44678 coremarks at 1163 mW = 36,416 coremarks/W

The figures for firestorm cores (P-cluster) were taken by running 4 threads and ensuring that it was the firestorm cores that were saturated. The figures for the icestorm (E-cluster) were taken by running 8 threads and subtracting the results from the 4-thread test.

Power consumption is from the built-in powermetrics (peak value during run): sudo powermetrics -s cpu_power

This is on a machine that has other things running - showing around 90% idle in activity monitor.

n.b. Its worth noting that these icestorm cores are running at 2066Mhz when benchmarking.They can go as low as 600Mhz, and consume a LOT less power. As im currently looking at power metrics, the E-cluster (the 4 icestorm cores) active frequency is "idling" around 977Mhz at 5mW. There doesn't seem to be a way for me to lock the frequency and perform the benchmark.
The problem with "consent" is that the pop-ups are really annoying for the UX and 99% of the users would rather just automatically accept anything data-processing related than having to deal with the pop-up.

I personally think the solution is to not allow 3rd party sharing of information, but 1st party should be allowed without explicit consent. For example, I visit local-small-shop.com and I can reasonably understand if they track visitor analytics such as number of visitors, referrer and earnings stats IF they keep all this data to themselves and use it to improve their website, not if they sell/trade the data to other third-parties, especially not if this data can be linked to me or me device specifically.

In other words, I don't care that Reddit knows what subreddits I browse on their site, but I do care if they share this data with other platforms or entities.

I think that the core of web privacy is neither anonymity nor the limitation of recorded data but the handling and protection of such data. In a perfect world it shouldn't matter what website X knows something about John Doe, if this data is completely private, safe and enclosed within the legitimate uses/scope of that website.
This is an unpopular opinion for sure!

- Although much improved over the last decade, library internet is still quite slow and often the desktop computers are riddled with spyware. Yeah, everyone has cell phones, but a temporarily homeless person should still be able to do coursework (obviously a very naive example but still happens)

- Here's an exaggerated counterargument to your convenience argument: What if you had to travel to your state capital to vote or register for a marriage license?
Given enough time, all tech companies try to reinvent email. The thing is, it’s never worked, and at this point there have been so many opportunities to do so that you can statistically say that it doesn’t work in general. It’s just one of those intractable problems; email is here to stay.
Slowly forgetting about the 8M of people in Paris metropolis that are getting excluded by this.
Purism's Librem laptops have Coreboot and neutralized Intel ME.
Another proof why semantic Web is dead, or is it really never there?

Now all we have is SPA 30MB main.min.js mess.
> Ah yes, because the other countries will magically have the spare capacity (both in terms of generation and transmission)?

I believe simongr3dal’s argument is the invisible hand of the free market, not magic.

Optimistically, solar resources are more evenly distributed than oil and gas, so no country can act like Russia; pessimistically, Russia isn’t the first country to exert influence by threatening to cease supply of its resources, and it won’t be the last; the optimistic response to which is that there are many ways to solve seasonal issues, for example the UK (personal familiarity, no other reason for this example) could plan 18-hours local storage and enough local production for winter rather than summer.
I think if you limited it to only sanctioned communications you'd limit this problem quickly (think only .gov email addresses can email it, for instance, and/or other sanctioned domains)

If we wanted to, we should provide two emails to the general public. A restricted communications one following the rules I suggest above, and perhaps a more general purpose one for those who want to use that, with the only requirement that you already signed up for the first one).

I know that's convoluted. It's just one idea of course. I think we could deal with this problem.

Also the gov being the gov, they could just mandate Google provide spam filter protections or something.
Yes. I do not need that. There are millions of pathogens that I come across all the time. I have not gotten sick in decades and do no foresee ever getting sick again. I would quote George Carlin as he and I were on the same page, but it might be a bit outside the scope of HN.
> Did Java applets actually have a JS API?

Sure. LiveConnect was commonly used as glue to invoke and interact with applets from JS.

I wouldn't necessarily say that it enabled a virtually unlimited blah blah enterprise parp, but it had its uses. A common hack was to put some shared storage in an applet so multiple documents could use it to persist and communicate cross-document data, back before browsers could do that natively.

There was some really tedious bug in IE with the Sun VM that occasionally allowed JS events to fire concurrently whilst LiveConnect was waiting for a response from a method called on an applet, which we never quite figured out. This was one of many things that made JS+applet development unreliable and unpleasant.
Generally there are charities/non-profit organizations that will do a lot of the training and help with the ongoing costs of care.

I personally don't see the argument that a separate license is needed or helpful. It's an extra cost and step that's entirely unnecessary. If you want or need a service animal you obviously have to have some way to train it and care for it, but a license is extra. Also if it is ever lost or anything you could be turned away from any public place until it's resolved. I just see it causing more issues for people than it tends to solve.
I kind of feel you, but those people are new to this (employers and employees). They have no idea what they are doing, they are scared and they want someone to resolve this issue for them. Any experienced person just turns off their phone or snoozes notifications. People have flex working hours and some co-workers send me messages at 1 am. Should they go to jail or what? Everything could be solved with a little bit of education.
I think something like 80% of Silicon Valley tech workers are using Macs and tons of them hang out on HN. I have always seen the HN crowd as being mostly pro-Apple.

Maybe I'm wrong though - it might depend on the thread. Whenever I put out an anti-Apple sentiment on a pro-Apple article thread I usually get massive amounts of disagreement.

My own dislike for Apple goes way beyond their protectionist policies. Maybe if I didn't hate the Mac UI with that hideous global menu bar and horrid window management, I could be more forgiving towards their politics. Heck, I used Windows as my main OS for decades until I finally switched to Manjaro and XFCE for the sheer convenience of running Docker and npm/yarn smoothly without all the Windows cruft slowing me down all the time.

It's funny though - I do less tinkering on my Linux desktop than I ever did on Windows (or my Mac), since everything just works the way I want it to in Manjaro. I think my first week using it, I had to figure out how to write an xdotools script to get window snapping in XFCE. Never had to touch it since. My Mac has broken things like Karabiner, Better Touch Tool, Little Snitch and so forth after many updates - so much so that I just stopped reinstall them. Luckily, I only have to use it once in a while for doing the occasional Mac/iOS thing.
That's an extremely, extremely, extremely, unlikely edge case though. You're more likely to get simultaneous offers from all the letters in FAANG while also simultaneously becoming a 1MM+ subscriber Youtube star than you are of repeating Brian's story (or even a fraction of it).
That's a great point - LC didn't invent binary tree questions. Leetcode might be the wrong term to use.

Is there another, more general term I could use? I'm looking for a term that would be as clear to as most people as possible.
Depending on your communications cost model there is no reason to use an exponential backoff with pinsketch: you can just send one (or N) more sketch-entries at a time. At a cost of one or two extra entries total, you can tell if you have enough before doing the costly computation.

[There are some utility functions in minisketch that tell you how much overhead you need to make all failures fast-detectable with a cryptographic level of certainty, it's typically a tiny amount]

Your application may also know by construction that the symmetric difference won't be larger than expected. This is the case for e.g. biometric key generation-- if the difference larger than expected it just means the auth failed. Likewise for using pinsketch for anonymous communication.

If you notice on our graphs IBLT never gets to particularly low overhead-- at least for small keys, even when you accept low reliability.

Efficient fallback also doesn't work quite as well for iblt:

For pinsketch when the sketch is too small you can send more entries (a shorter sketch is just a prefix of a longer sketch), which is perfectly efficient (+/- rtt costs).

You can also bisect the sketch by splitting into two sketches with an arbitrary hash function and conserve your prior communication: you send the sketch of just the left half and the receiver can get the sketch of the right half by xoring the left with the parent sketch. Bisection has communications overhead because splitting will not distribute items perfectly equally.

For pinsketch the only reason you'd do the bisection thing instead of extending the sketch is because decoding has O(N^2) computational cost, but for IBLT bisection is the only option on failure other than totally start over with a bigger sketch (and waste all the prior bandwidth).

Unfortunately the bisection approach doesn't work as well on IBLT because while pinsketch will be successful in every split segment as soon as that segment is under capacity, IBLT will also continue to fail until the splitting removes all cycles from each segment. So you get inefficiency both from imbalance and from the need to eliminate cycles.

Obviously, what trade-offs will make the most sense depends on the application. We've contemplated adding IBLT to minisketch as an option, particularly because the two approaches can be combined in several different ways: e.g. IBLTs where the buckets are small pinsketches just works(tm)) or e.g. when IBLTs fail they often decode most differences but have a few cycles, a small parallel pinsketch can have the known differences removed and resolve the cycles.
I haven't used a lot of subway systems, but worst in the world seems excessive. It's vastly better than NYC or London, at the very least. Breathing in the London Underground turns your mucus black. Exciting!
or just open url defined here JSON.parse(ytplayer.config.args.player_response).captions.playerCaptionsTracklistRenderer.captionTracks[0].baseUrl
I felt the same in Toronto (just have a shit bike), but the bike boom this summer led to somebody stealing my out-of-true rear wheel with extremely worn freewheel, and peeling the tape off my cracked seat revealing that, yes, it is cracked, and taking it anyway.

When people are out for a $5-$10 return for crack at 4AM, nothing is safe.
Best map of Milky Way reveals a billion stars in motion
Now that IBM's patents have expired why aren't other vendors making laptops with trackpoints? It would be nice to be able to comparison shop and consider open source systems like this but for now I feel like I'm stuck.
The vast majority of cars in the streets of paris are not from suburban commuters but from people in the 15th and 16th (read: wealthy) neighborhoods preferring to drive than to mingle with the rest.

Besides, removing cars from the road means that busses will be more reliable (less traffic jams) so you can avoid the trains in more situations.
Discussion of uncertainties in the mask study leads to think about some issues
This is exactly the type of damned if you do damned if you don't carping that GP was calling out.
That's not the point. encoding 9 bytes doesn't give any '=', because 3 bytes encode to 4 b64 characters.
Getting to the Right Amount of Software Design
What do you suggest otherwise?
Protecting worker-rights was the reason why Germany's oldest democratic party SPD (and thus the base of German democracy) was founded, emerging from unions.

It totally makes sense to continue to adapt those rights to changing environments. Like the proposed "off-times" while working from home.

What I don't like is the tax-system getting ever more complicated. Now we are talking about a 600 € deductible for working from home, which is more easily attainable than the already existing deductibles for your home office. Both will exist alongside each other. Then we have deductibles for commuting to work, which of course is counter-productive to deductibles against climate-change and makes no sense combined with the deductibles for staying at home. Why deduct both possible options, if you could just lower the tax-rate?

The existence of these rules, does not make the system fairer, it just makes it more and more complicated. You will never be able to complete it. A simpler system would benefit more people. If you earn less, it's likely you won't be able to apply for all these things anyway or properly fill out your tax statements. So I think we desperately need a shift here: Abolish all of these rules, at least the ones, which are actively harmful. If you really want people to keep more of their money, lower the tax-rate!

I would also reduce worker-protections for the highest earners, especially freelancers. At some point they are just getting in your way and are not protecting you, but actively hindering your progress. So I would propose, that both parties get more freedom to design their contracts, as soon as the employee has net earnings of say the top 10% or top 5%.
No algebraic types. Less speed than Smalltalk. Lame.
They seem to have deleted the video and re-uploaded it?? Here you go: https://www.youtube.com/watch?v=SugMvGn2wQQ
Link us to a real source (not thedonald.win lol)
Good, Stay "strong"! More for the rest of us. :-P
You ask them about a previous project they've worked on, or a problem you currently have and take it from there. You are bound to hit interesting problems where you can ask them what they would do, if they've had similar issues, how they solved it, what tech they used and why, would you do it differently now, etc.

If you care about performance and data structures you can dig in, you can ask what bottlenecks they had, what structures they used. I've had a lot of success just asking in the middle something like "why not use a list or vector?" (in C++), the discussion that follows tells me already if this person knows how memory works, how algorithms scale, etc and this are things I really care about in my industry, not just random trivia.

All of this is done as a conversation, I want to minimize their nerves as that just obfuscates the real person I'd be working with.

I get none of that info asking someone to invert a binary tree on a whiteboard.
As is internet, for example at the library...
> Hackaday might be a more interesting hangout than Hacker News for you?

The Hackaday focus on the dumbed-down format of video presentation is infuriating. It would be very nice to fund something community-driven, focused on actual content, with the same subject.

Until then, I think the few articles on the Hackaday subject that appear here on HN are worth more than the entire Hackaday site.

(I still visit both, of course, but tend to only look at the headlines there.)
Employees take less cash in exchange for equity. They earn the equity as a part of compensation. Under what theory you want to claw it back?

In addition employers are protected by a vesting cliff, and after that it is their fault if they keep underperforming employee around.
There's nothing grammatically wrong with that. It's a standard subjunctive clause.