skysight-inc/HackerNews huggingface dataset:
As long as we go and just criticize, or say X should not be trasted, I think we are not helping move things forward on the privacy front. It's a good thing that people make tools. Some are OK, some are not doing the job. Eventually, overall, there'll be some progress. At least, there is a discussion and awareness.
> It’s flattering to receive a direct message from a co-founder, it also gives the impression of commitment from the very roots of the company.

Really? Most people don't realize that the email can be configured to appear to be from anyone and the co-founder was not actually personally involved in sending it to you? Or is the suggestion it has a psychological effect despite knowing it's kind of artificial? Could be. Always just strikes me as kind of fake and manipulative, but i may not be typical.

Now, if I replied, and got a personalized response from the co-founder, that might see like flattering commitment. Until/unless I found out it wasn't from the cofounder at all , just someone signing their name.
chances of being miserable in an administrative job^W^Wordinary life because some software product you have to use is making your job worse rather than better are close to 100%.

If you only count deaths, yeah, bad programming has negligible impact maybe. If you extend it to general suffering, it's quite a drag on everyone actually.
And incidentally, good programming can make a world of a difference, too.

So wanting to select for good programming, with even just having a good minimal standard, is a reasonable goal.

The problem is that we're not even sure what makes good programmers and how to spot them, as evidenced by the continuous stream of "I think..." and "Well actually" stories & comments here on HN.
> I think we would be better off, if we follow the pharmacy world. Like they have full controls over a new vaccine for x years and then it becomes generic! Problem is that technology space moves so fast that if x year term is say 5-10 years , that would nullify entire process!

That is, in fact, how copyright works, and the original term was 14 years. Since then, the term has been extended several times in the name of "harmonization", and the term is currently so long it might as well be infinite, as far as software is concerned.
It's not about having the privacy policy, it's about what it says. DuckDuckGo says it does not collect anything. What do others say?
https://en.m.wikipedia.org/wiki/Names_Database
exactly - it is time for the computer science and software engineering professions to have trade orgs and unions so those who are qualified can practice the profession and get paid and respected like other professions that require years of college education.
Do you a source that google ad revenue is down? YouTube Ad Inventory, seems to be WAY UP, as many of the youtubers that were not getting ads before are saturated with ads today.

Further I do not believe their Search deal is dependent on Advertising at all, it is about number of searchs, and being the default not a % of ad spend
I would highly recommend leveraging snippet plugins for your editor of choice, something which I imagine would be the coder-flavored version of this articles advice.
The Developer Experience Gap
68% of Gamers Believe Gaming Is Becoming More Expensive
Oh, so I guess you can't actually use your phone.. As a phone? I was hoping for something more like:

https://simberon.blogspot.com/2017/11/mobile-smalltalk.html

:-)
> plumbers, electricians, civil engineers, architects, structural engineers, etc. All these occupations have licensing requirements.

These are almost exclusively local regulations, not US national requirements, and certainly not international.

So even if there were licensing, whose jurisdiction applies? What if you have distributed software development teams?
> Mmm, I am surprised about that because USB 2.0 is fully capable of 1080p60 without issues. I have Logitech C910 and it does 1080p60 flawlessly. I wonder if it is not actually 2.0 but USB 1.1 which made sense since the transfer rate is abysmally low (1.1 does up to 12 Mbps, 2.0 is up to 480 Mbps).

I am not who you were responding to, but I can confirm that at 480 Mbps our Intel Realsense does not work, 5000 Mbps are mandatory. We use an Infrared stereo mode at 30 fps. I am not a my desk now and don't remember the exact details by heart.
I find treating developers like children and making them compete with each other for points very insulting.

The implication is that developers are incapable of working on what they are supposed to do by default and introducing a "game" like this is what motivates them to do better.

Do any other job families have to go through similar "break down" and detailed probing of their deliverables?
It can make a lot of money for Oracle (by suing Google). That, and only that, is why Oracle cares.
I have just started playing with repl.it and am enjoying it. repl.it is using a similar IDE to the VSCode fork from the OP.

I am trying to build a small web app using repl.it as my dev environment and deploy on google app engine. The stack is flask/mysql/html5/bootstrap.

I have a workflow where I can commit to a dev branch inside repl.it, push to github and them merge to master. If merge is no-conflict, it uses github actions to deploy to google app engine.

There are trade offs, but I am really enjoying the ability to just start coding by opening a browser and having my full dev environment in a tab. Really fun!
What is misleading about the report? Who would you take seriously?
Would be great to point at code repositories and be able to practice typing programs too!
Could you give a counter example of a well written, successful mass mail in your eyes that you loved to read?
Magical thinking and maintenance. On Excel-gate
This looks fantastic! I’ve only spent a few minutes with this, but the design is really, really smart and the featureset is top-notch!

Congratulations!
for now.

5G NR frequency bands covers also the same frequency ranges as 4G/LTE not just the new high frequency channels.

Some carriers are already using low-band spectrum (600 MHz) and mid-bands.
Don't forget something like: "We're looking for a senior doctor with 10 years of COVID-19 experience."
It would be a derivative work of the api, so per Oracle's argument you would be violating their copyright absent a license. (You could use the gpl OpenJDK license if your code was GPLed, I think).

You could try and argue fair use, and it would be distinct from the case at hand so you might win, but fair use is always a fact intensive analysis and it's certainly not obvious that you would win.
Is there a way to add an item as "I don't own this buy I want to know if anyone does"? I'm thinking of buying a https://www.terrakaffe.com/product/tk-01-b/ but I don't know how actually good it is and I can't find it on your site.

I'd probably also be willing to put up ~$5 dollars to have someone check out the product. I'm not sure if you could turn that into an effective compensation model for reviewers.
Kudos for working hard to coin the term Bitcoinized in this way. I like it way better than previous uses of the word which either took the word to mean something along the lines of "make marginally more decentralized or distributed" or "replace existing fiat currency as reserve currency soon."

Best of luck with the project - looking forward to seeing the implementation.
I never got this logic. If it's about privacy they are obliged to proof that they are private especially with such a backstory. It's like Google saying "yes we are private" and then data share with the entirety of the US gov without any order. Why do you trust DDG did they do anything to earn your trust or is your trust that worthless?
Are there bad products (rotten) on here too? I might not always have access to the recommended products but it would be good to see if a particular product is a dud
You may be correct, but you also have to remember that a HUGE amount of the US's intelligence has been outsourced and contracted. Maybe that has pulled back some since Snowden (I have no idea), but there are still hundreds of thousands of contractors working on behalf of US military, intelligence, etc.
The halving of points every week something doesn't get done sounds like a great way to motivate engineers to finish tasks on time, but in reality most of these tasks aren't slipping because people aren't motivated - it's because they're de-prioritized by whoever's in charge of product decisions, or because the scope is bigger than originally estimated. If a task slips by a week, now it's worth half points, and quarter points the week after that etc. The motivation to "get it over the finish line" is also going to slump exponentially for anyone optimizing for rewards points, isn't that what we're trying to avoid in the first place?
Someone should read some of Richard Thaler's works. In other words you cannot simulate population's irrational behaviour. The fact that someone wants to take other person fruits of work and redistribute them using arbitrary rules, means anything but fair.
I have been circling around a battery-powered set of lawn tools (mower is the most important) and Ego keeps coming up. I suppose I should bite the bullet.
Online EU Datathon finals and awards ceremony on 15 October
How to make a move to an occupation related to software dev?
For anyone considering actually doing this, beware that it needn't take much baking soda to be harmful. People have died from overdosing.

Maybe someone with journal access can dig out dosage ranges from any of these many sources: https://scholar.google.com/scholar?q=related:4ssWhTcQeYEJ:sc...
Because I read the article, I know that the guy who got fired did not merely post on 4chan, but actually created his own Q-related website devoted to pushing the violent, treasonous, slanderous conspiracy theory into the mainstream. I enjoyed reading and understanding this article, and highly recommend that anyone who wishes to express an opinion about it do the same.
Suggestion: To me this would be much more useful if it was available where I purchase my items. Like in Amazon, I see this as a web extension that could be super useful like honey. I wouldn't use honey nearly as much if it didn't integrate with Amazon, but it does so I don't have to worry about it.

I know that's a ton of work, not a minor suggestion but it would be super cool.
Except that copyright is 95 years. That's insanely long for software.
That's great, but manufacturers cut costs all the time and that super-durable dingus you bought in 1997 (or even 2017) might be entirely different than the same model being sold today.

Also, how do you separate people who have a bad experience because they unknowingly bought a counterfeit? It's a tough problem to solve.
Forgive me, I pictured your experience and it made me laugh. :-D
I'm a bit confused. Do people really think that "gluing the glass in" is some bit of advanced engineering?
Brave also still hijacks links and Braves tor implementation actually makes it easier to track you. Also generally the team has ignored fingerprinting issues since years that allow unique identification despite Eich saying they are so easy to fix (see my history on HN Eich even replied yet all those bugs are still open since multiple years)
If getting into school for CS was as hard as med school applications, we wouldn't need tech interviews. Also you totally need to do unpaid bullshit to become a doctor! Plenty of med students have to volunteer at clinics or do unpaid/low paid lab jobs. I don't get this assumption that other careers don't have bullshit unpaid labor. Pretty much every career requires some.
Probability distributions are a related concepts, and I'd love to work with them as first-class objects. But just carrying the confidence intervals around would be a huge win; even ignoring the underlying distribution, it matters whether your result is 1.23 ± 0.0001, or 1.23 ± 20.
This is a fantastic comment, thank you for it.

> Kafka publishers habit of lying to their clients

I have no Kafka expertise but it feels like there ought to be a Kafka configuration option somewhere that tells it not to do that? (And in fact changing the batch size to 1 won't help if it continues ack'ing messages without syncing to disk)
Pardon my ignorance here, I have not worked with these kinds of large scale systems.

But the first stack I would reach for to handle a queue would be erlang/otp (or maybe elixir), is that not designed to handle large queues without failure?

Again I am absolutely no expert but I'd like to hear the views on this.
To GP's point, nobody died in that disaster. A much better example would have been the Therac-25: https://en.wikipedia.org/wiki/Therac-25
This is a solved problem per our tax laws. Just because you write code that runs on a server in another state, doesn't mean you pay the taxes in that state.
And PS5... has detachable sides.
First, this is not a 99% blatant copy. I see things on the java side that are not in the libm side, like addExact, IEEEremainder or nextDown. I see things on the libm side that are not in the java package, like fpclassify, gamma or jN. I see things that have been adapted to match java conventions, like copySign vs copysign. The Jaccard similarity index appears to be pretty far from 1, whereas it is a perfect 1 in the case of Google. The perfect 1, up to keeping the 'java' in 'java.*', makes it a 'blatant theft' in the case of Google.

Second, unclear what the legal status of libm is. It appears to implement a standard, thus is legitimate to ask whether the set of implemented functions and their names are the original contribution of libm authors, or are derived from the standards. Generally, if one wants to implement a standard, one needs to acquire the rights to do so, usually in the form of a reasonable fee.

Third, if there are significant overlapping parts that are the creative work of libm authors, and they can establish a prior art claim, they are entitled to seek fair compensation from Sun / Oracle.

https://docs.oracle.com/javase/8/docs/api/java/lang/Math.htm...

https://sourceware.org/newlib/libm.html

PS. Re: atan2, wikipedia: 'The function atan2(y,x) first appeared in the programming language Fortran (in IBM's implementation FORTRAN-IV in 1961). It was originally intended to return a correct and unambiguous value for the angle θ in converting from cartesian coordinates (x, y) to polar coordinates (r, θ).' Perfect example of a term that arguably migrates into the common technical vocabulary over decades.
GitHub Docs are now open source
Literally everything else? That's like saying that if the table of contents and index are't copyrighted, what is? Um, the entire rest of the book?
could be relevant in pain management or anesthesiology[1].

[1]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1362956
I personally strongly agree, but I want to point out that HN is not a remotely representative sample of email users.

Study marketing a bit, and you'll find loads of things that email power users loathe that still get an overall very positive response from the general public.

Know your userbase. Cater to them, not some random people on the internet with strong opinions.
A lot of apps don’t need user data to be completely private. Take Twitter for example, all their stuff is public. But for DM they’re all private. For these cases you can encrypt the data inside the http requests so only the intended receiver can decrypt. Doesn’t need TLS.
My wish is that this case be decided clearly. Either APIs can be copyrighted, or they cannot. Either outcome has potentially good consequences, for open source in particular.

Obviously if APIs cannot be copyrighted, then a ton of open source work geared towards making things compatible remains viable. Wine is one of the most obvious, but I can think of many others. Efforts to port CUDA code to non-Nvidia hardware. A potential effort to reimplement SwiftUI. And there are many more.

On the other hand, if APIs can be copyrighted, then buyers now know that there's a single-source risk for any API that's not released under a permissive open source license. So, to continue this example, Apple has the legal right to shut down any port of code written in SwiftUI to non-Apple hardware, and similarly for CUDA. This would immediately increase interest in actually open source alternatives; Flutter already exists, a Vulkan based runtime could be developed for TensorFlow, etc.

Sadly, I think this outcome is unlikely. What's more likely is that the ruling will be specific to the facts of the case. That basically means that there won't be clear guidance that you need to run away from proprietary APIs, but also not clear guidance that you can continue to rely on open source interop projects. Rather, any time any of this gets sticky, the only way through the mess will be to pay lawyers millions of dollars. That will have the effect of making it easier for the big players to dominate the market further, and harder for independent people to play. That's very much to the advantage of those in power, so I'm pretty sure that's what we'll see.
> plumbers, electricians, civil engineers, architects, structural engineers, etc. All these occupations have licensing requirements. Why is software different?

There are plenty of journeyman carpenters that do not have a license, this is not a problem as long as they work for a company that is licensed.
Hmm, that's a good point. It is a problem. And a problem for both sides.

If X is the amount of utility coming out of surveillance, and you cannot know X, then you cannot argue that X = 0 or that X > Y (for any Y you want to pick, like downsides of surveillance) or that X < Y either.

Essentially it becomes impossible to rationally debate the issue on the basis of whether it is a net gain.

Which means you need to fall back on other forms of reasoning. A reasonable position is that freedoms shouldn't be sacrificed for something whose utility cannot be demonstrated. But that's an argument about what sorts of justifications are required for laws, not about how much utility the law would have.
Upon each completion of the song, a list of keyboard engagements will be displayed under “Receipt.” This includes both the activations scripted for the animation as well as your own keystrokes and pointer interactions. (You are part of the artwork.) Here is some sample output:

. . . . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . w h a t w i l l g r o w c r o o k e d y o u c a n t m a k e s t r a i g h t i t s t h e p r i c e t h a t y o u g o t t a p a y <OPTION> <OPTION> . . . d o y o u r s e l f a f a v o u r a n d p a c k y o u r b a g s b u y a t i c k e t a n d g e t o n t h e t r a i n <OPTION> <OPTION> . . b u y a t i c k e t a n d g e t o n t h e t a r s d f t g y h u j i k o 5 l p 6 7 8
9 0 t ⌫ y u i o p 5 6 7 8 9 0 ⌫ t y u i o p 5 6 7 8 9 0 t ⌫ y u i o p 5 6 7 8 9 0 ⌫ t y u i o p a s d f g h j k l
n <OPTION> µ . <SHIFT> <OPTION> . . . <OPTION> <OPTION> . . . F U C K E D P U <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . F U C K E D P U <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . <SHIFT> P e o p l e g e t c r u s h e d l i k e b i s c u i t c r u m b s a n d l a i d d o w n i n t h e b i t u m e n <OPTION> <OPTION> . . . <SHIFT> Y o u h a v e t r i e d y o u r b e s t t o p l e a s e e v e r y o n e <SHIFT> B u t i t j u s t i s n t h a p p e n i n g <OPTION> <OPTION> . . <SHIFT> N o i t j u s t i s n t h a p e n i n g <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . F U C K . E D P . . U . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . F U C K . E D P . . U . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . . . . . . . <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . O B V I O U S <OPTION> <OPTION> . . . <OPTION> <OPTION> . . . n o i t i s n t b u t i t i s n t b u t i t i s n t
Consider removing Google Analytics to protect your visitors' privacy, there's self-hosted open-source alternatives.
Interesting that they chose to ban these specific items but not plastic water bottles, plastic milk bags, plastic garbage bags, sandwich bags, and all that plastic packaging your food comes in.

Perhaps they went for the low hanging fruit where it only affects the public (which can't really do anything about it) and ignored the greater problem related to Industrial packaging.

Not against getting rid of single use plastics but the are bigger fish to fry. These bans they are implementing are just feel good policies that are theater for the masses without addressing the real problem.
The best part is the strong finish.
While friendliness and happiness can be positive, I think in sales it's often emotional warfare, for example with door-to-door sales. A vacuum cleaner salesman will try to manufacture a personal connection with strategic taps on the shoulder, asking about the kids/grandkids and the spouse, but ultimately this is so that rejection becomes emotionally difficult for the untrained and unprepared customer.

I see these emails the same way as I see cheesy, slimy door-to-door vacuum cleaner salespeople.
This looks amazing! Love how simple yet powerful it is. Great job!
I'd love if software required a degree. I have a degree and pretty much everybody I ever worked with has a degree. Looking around the entire floor there's only one person without a degree I am aware of.

It's a myth that you can work without a degree, you'd never get a job interview in the first place. Seems to be mostly a US myth by the way, makes sense because degrees are crazy expensive there.
Not yet. I'm working on it. Status is that I can send and receive SMS, and make and take calls (though the audio doesn't work yet). GPRS/LTE is next on the list.
LOL that's actually hilarious! They are so lonely in their empty reddit that they're maybe even happy when anyone comes around just to say hi or talk about the weather?!
Why exactly do you recommend archaic WiFi standards that are long gone?
When I am most engaged with an item is when I just bought it. How about a way to register when bought an item, and a reminder to review it 1, 5 and 10 years later? That way you will know how durable it really is.

Also, I have zero interest in "following a brand". What I want from a site like this a way to research items when I am thinking of buying one, and to contribute back my knowledge on the few occasions when I have some. I don't want yet another content stream attention suck - please think seriously about how you can make a great site while using as little of everyone's attention-budget as possible. I signed up based on your HN comment, but just going from the site I would never have done - it looks like either marketing or a content farm.
I think it's very solvable: Given N numbered judges, you have both sides, perhaps plus an allegedly neutral third party, submit a number from 1 to N in a sealed envelope. Then, in full view of the public, someone opens the envelopes, and you add up the numbers and take the result mod N.

If even one of the parties submits a fairly chosen random number, and manages to conceal it from the others until they've submitted their numbers, then the result will be a fairly chosen random number. Then no one involved will have standing to complain that the result wasn't chosen fairly enough.
Search doesn't work, it autocompletes but doesn't search
I don't have any particular trust in them. However, they've staked their entire business model on privacy. That would be foolish if their intent is to sell user info, because doing that is unlikely to stay private for long.