skysight-inc/HackerNews huggingface dataset:
I'm not the one that originally used the word so I cannot be the one to clear up its use. My question is Socratic, to clarify the claim being made, and almost certainly to show it for the nonsense it is. Of course, danharaj does not want to answer because he can see the trap, which is why this thread is approaching the right hand side of the page and yet you do not know what he meant.

> I can fake evidences for a crime to frame and innocent someone and send that person to prison for many years. I guess we agree this is a crime.

Yes, we agree, because faking evidence is not about speech. Giving false testimony, in court, that is more to the point, although I struggle to think of anyone who is advocating for the right to lie in court, especially when they're not the accused.

> you can start a revolution by planting seed of discontent in a previously serene society

Such power! How do I attain this God-like level of manipulatory power over men? ;-)

More seriously: people are responsible for their own actions. If I tell you to jump off a bridge and you do it, that's on you.
Am a programmer. Mid 40s, switched jobs to a better one not long ago(was headhunted/didn't actively look for it). Still coding, don't really plan to stop soon.

I guess it depends for everyone, and yes lots of people prefer to go into management, but it's not compulsory by any means.
Not really, seems like he was smart enough to turn what likes doing into his daily job...
I elaborated: https://news.ycombinator.com/item?id=23140556

Parent comment: https://news.ycombinator.com/item?id=23124327
Show HN: Resume builder – beautiful, highly customizable templates
My Surface Pro 4 just died this weekend to the “screen scramble” issue. As I bought it more than 3 years ago, Microsoft are asking me to pay >$700 for a replacement. OK, I understand it’s out of warranty, and I’d accept its fate if this were genuine wear and tear, but this is an admitted manufacturing defect so it feels very raw.

I was a happy user while the thing worked, but I can’t bring myself to recommend any Surface model now, and I’ll be putting that $700 towards a replacement from a different vendor.
The ability to collect UBI while working - while, for example, starting a small business that isn't profitable yet - is one of its major positive features.
AFAIK you can do this with the official offline version too.

What's the point of embedding it in vscode especially?
Does clang have -O0?
No Need for Off-Heap
I don't see Celko books

https://en.wikipedia.org/wiki/Joe_Celko

they're a must have resource for advanced SQL.
Try right-clicking on the back button.
Recently, we have mentioned that gearbox is still under development and not ready for production usage till we finish supporting all basic functionalities and have a benchmarks results (also for the current release). Thanks for your feedback
Yes, I was wondering why the left side of the Surface looks completely morphed. Like here https://techcrunch.com/wp-content/uploads/2020/05/00100trPOR...
Employment, the only measure of productivity that is considered in this context, was (maybe) modestly increased or otherwise not affected.

Given that it significantly improved mental health, it seems reasonable to expect that this UBI model would lead to some savings in public health expenditure. Arguably there should also be some savings compared to the administration of the current unemployment benefits that require the person to provide evidence of activity and other such things.

How well it compares in practice to the cash cost nobody knows as the experiments are all too short to really tell.
...and Linux input ...and one off interfaces based on driver.
Did you check the heat? Maybe you got a lemon and it was constantly being CPU throttled.
It's awesome, but not for learning how to solve problems with SQL.
Intro to Synchronous and Asynchronous Programming with Callbacks in JavaScript
> The EU also pooled their repatriation flights. He could have gotten on any French, Italian, Spanish etc. transport, space permitting.

Maybe...but the article suggests that his destination was Turkey. And if he is really wanted in Germany I don't he'd want to board a flight to France, Spain or anywhere else in the EU.
Thanks for the recommendation, I'll look that up.
> Isn't Apple clang open source anyway? So what is really the point?

The best explanation I have seen is the speculation that apples software patents are seen as a critical part of apples business model and competitive strategy, especially 10 years ago when their anti-gpl stance was formed. GPLv3 patent clause adds risk, especially the patent agreement clause, and if you intend to spend millions over software patent lawsuits then staying away from GPLv3 looks much more reasonable, especially if you ask the patent lawyers.
The KLM flight would have landed after the border closure. The presence of Indians on the flight had nothing to do with it.
AFAIK one component of UBI is that you throw out (most of?) the other welfare benefits you might get. By saving money on that, you could potentially offset or even compensate for the required added income tax.
https://patents.google.com/patent/US20170083048A1/en
Yes, but you can change them.
Per client blocking looking fab.

...I've got some sketchy IOTs that I've been meaning to lock down a little more.
Tech recruiter here.

Love the templates, they are very readable.

Yet, the biggest problem with such builders is that people hate data-entry.
To be fair, a project like this should be encrusted with picture examples on its "front page"-- like D3.js.

The thing makes graphs for Christ's sake.

Your github link is just a dump of source code. One would have to go through a lot of steps to actually see what they even render.
The problem is that it is not everyone outside of academia. The vast majority of the world's modelling code for various values of modelling is written and "maintained" by subject matter experts who are not software engineers. Finance, insurance, you name it and there's a horrible Excel model driving it.
> The U stands for Universal

The U is better understood as Unconditional. It doesn't go to everybody or everything, but it doesn't get taken away if you stop working.

These were used pretty much equally until about 2011, when the less accurate one started taking hold:

https://trends.google.com/trends/explore?date=2004-04-11%202...
That sounds like any airport then, except they put a 'sleeping lounge' sign up?
In science, evidence determines your viewpoints. In politics, its the other way around.

If the results of an experiment support your views, then it was a great experiment and proof that you were right all along.

If the results of an experiment contradict your views, then you can fully scrutinize every aspect of the test to come up with reasons why it got such a wrong result.
Should be perfect for that kind of thing. A few people use iPads for Remote Desktop.

The previous version ran Linux on it to. I don’t need one but finding myself trying to talk myself out of one. As a secondary device for travel or just throwing in a bag to browse, email etc it seems ideal. My iPad goes goes ok but think I’d struggle using it as a primary device on a work trip and prefer that more for consuming media / annotating PDFs / docs.
The PiHole interacts with DNS servers.
Theoretically - imagine a crafted TXT Record which is somehow improperly handled by dnsmasq.

Essentially - it's reading user-defined data - which is probably enough to be really bad, incase of a malicious exploit in the wild.
WebRTC video performance compared to Zoom
> I imagine Indian authorities would have to cooperate with the German embassy once a flight that is to their satisfaction is available to put him on the flight.

Can they really compel him to board a flight to Germany against his will? I mean technically he's still in-transit and not actually under Indian jurisdiction...
Using AI Media Intelligence to analyse raw news
This could have some practical use for trash cans so people can just throw away trash from across the room.
I do too, for simple things. But what do you do when you have repeating patterns and want to eliminate duplication? Usually a template language would be introduced, and now it's not HTML anymore; tools that work on plain HTML don't work with the special template language; commenting out code gets tricky because the same file has multiple kinds of syntax intermixed. And in addition to your HTML and your template language you still have your programming language.

Kotlin solves this by using the programming language for the whole thing, allowing you to extract repeating parts using plain functions as you would with any other code. Of course it's not as well suited as HTML itself for writing HTML, but it might be better than HTML + some template language + some programming language.

Another way to go, to avoid having a mysterious mixture of almost-HTML embedded within some other syntax, is to do what Thymeleaf does[1] and have the template language be embedded inside HTML (rather than the other way around) so that the template file is actually valid HTML.

[1] https://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.h...
Thanks - I think I perhaps didn't explain what I was "asking for" that well - what I meant was akin to what Jetpack Compose looks to do for Android (thanks to another commenter for pointing it out!) with the "@Preview" notation to create some "real example" UIs that can contain real exemplar content.
thanks, it's slow as soon as it starts while everything looks normal (CPU, temp, etc).

And I got the higher spec Go so proper SSD, max RAM, etc
Oh, sure. What I meant was more like having the spare time to do cool projects like that myself.

Don't get me wrong, I would have never been able to create something like this, I completely lack the engineering background. But like many of you, too, I'm sure, I've got a backlog of cool ideas for fun projects that I just don't get around doing any more.

But stuff like this hoop is inspiring nevertheless.
Had the container started up?
There are conditions for the central limit theorem to hold though. One can generate random noise which violates them. It's certainly hard to guarantee privacy, but it's not trivially easy to hack if they're halfway smart about it.
I'm sorry that you disliked the article so much and thought that reading it was a waste of your life. In regards to the points you've made:
> But what is hate speech?

Hate speech, to me, is expressing hated towards others, be it online or in person, with no reason or justification.
> What is the line that you draw?

I dislike many things in this world. I dislike Nazis. I dislike people who discriminate against others for no reason. I dislike big companies like Google who sell users data and have unethical practices. I don't hate them though.

I think the line should be drawn when it goes beyond disliking someone/thing. When you actively seek arm against whatever it may be.
> The author vaguely alludes lack of evidence

The Holocaust happened. There have been countless history books that have been both written and fact checked. Saying that it didn't happen because you sympathise with Nazis isn't ok. If there is evidence and proof that something happened an ideology shouldn't get in the way of it. An ideology also shouldn't allow you to slander a group of people because of it.
> Are all lies hate speech?

Absolutely not, however, if there is historical evidence (in this case wether or not the holocaust happened) it seems so wrong to just deny it. Such atrocities should not be ignored for the sake of free speech. If we say that certain events never happened we might as well say that Americans never fought for free speech.
What is PBM? I didn’t find it on google.
Doing the test properly means that the subsidy has to be paid for by much higher taxes on the study group only [as opposed to general government revenue raised mainly from taxes on the control group] and that the subsidy has to be credibly promised for life, not just for a year or two.

For obvious reasons, this is politically different to achieve.
I wondered a similar thing regarding remote development using VS Code's remote-dev plugins (for SSH and/or Containers).

I've done this workflow (i.e. used a local VS Code to develop on code hosted on a remote machine) quite a lot, but always using fairly well specced laptops (Core i7s, 16+gb ram etc) to connect to the remote and the experience has largely been seamless.

Anyone got any experience of this?

Looking at my local VS Code now as I am connected to a remote SSH host working on a very small python workspace it is using a couple of hundred meg of ram and fluctuating from 0-2% CPU on a i7 quad core. I don't have a large workspace in something more demanding (i.e. something where the IDE can do something useful unlike with python where it is a glorified notepad) to test with right now though :(
Ask HN: What Makes a Great Developer?
A little context. I'm currently a junior in a middle of the road state university studying for a degree in software engineering. I have been doing a lot of reading - whether it be comments on Reddit, articles, etc - and it appears that there is an abundance of junior developers looking to enter the job market, but very few "good developers".

My question is, what is it that sets someone apart as a good developer? I know this question is very vague but it's also very vague whenever I see it used.

Thank you for your time.
The mid-career sentiment that I commonly see on HN is that many developers have almost entirely stopped developing despite remaining in a developer role. That’s really damn depressing. These people, myself included, want out but must sacrifice greater than half their income to move into something of greater interest or less depressing and that is a very tough choice to make.

The most common reason why these mid career people have stopped developing at work appears to be that they are well experienced while their peers are not. I suspect that instead of a nurturing environment where talent is developed the mid career people just sit there, because it only take one junior to be offended at not being prized with attention/praise to ruin any sort of mentoring experience.
Isn't that what the `History.replaceState()` method achieves?

https://developer.mozilla.org/en-US/docs/Web/API/History/rep...
Yes (clang11 documentation)

-O0, -O1, -O2, -O3, -Ofast, -Os, -Oz, -Og, -O, -O4
Specify which optimization level to use:
-O0 Means “no optimization”: this level compiles the fastest and generates the most debuggable code.
-O1 Somewhere between -O0 and -O2.
-O2 Moderate level of optimization which enables most optimizations.
-O3 Like -O2, except that it enables optimizations that take longer to perform or that may generate larger code (in an attempt to make the program run faster).
-Ofast Enables all the optimizations from -O3 along with other aggressive optimizations that may violate strict compliance with language standards.
-Os Like -O2 with extra optimizations to reduce code size.
-Oz Like -Os (and thus -O2), but reduces code size further.
-Og Like -O1. In future versions, this option might disable different optimizations in order to improve debuggability.
-O Equivalent to -O2.
-O4 and higher
Currently equivalent to -O3
My understanding is To get a US degree you have to take courses outside your main topic unlike the UK
> I'm personally curious how far we could go with using just canvas and wasm

In a word: accessibility. HTML is inherently accessible - you can curl a webpage and read the contents of any (static) web page. If you curl an entirely <canvas> based web page, you'll walk away knowing only that the web page has a <canvas> element in it.

You mentioned Qt. I've never programmed a Qt app, but I went hunting for its accessibility features in the docs[1]. I'm encouraged that Qt takes accessibility and Assistive Technologies seriously. However, if you're coding a web page in canvas/wasm/Qt you're going to need to make sure all the content, links and additional accessibility/AT requirements get ported from the <canvas> into the surrounding DOM to make it accessible.

That's a huge amount of work!

[1] - https://doc.qt.io/qt-5/accessible.html
The worst part is they will replace the whole device, probably not with a new one.
Zoom acquires secure messaging company to fix video chat encryption
See the end of the article, patents were taken out starting 2017, and there is a company https://carbios.fr/en/profile/
Onivim 2: Modal Editing from the Future
A manager at a previous employer thought it would be a good idea to get people to sign a letter saying we'd be liable for training costs if we left within X months of taking the training.

Like most people I simply ignored the request!

Most of the training I was getting was hyper specific to particular financial/ERP applications that if I left I'd be running away from ever seeing those applications again....
It seems the point of doing this is it stops you procrastinating, because you're pretending to be a hot shot twitch streamer. If it were a live stream, you wouldn't start watching porn, you'd stay focused.

Basically the productivity tip is to pretend you're already productive.
that was eye-opening indeed. Before reading his blog, I had no clue how indexes worked and how to write SQL that match the index structure (for instance the order of conditions in the where clause matter if you want to leverage a multi-column index).
That's welfare. It's effects are not the same as UBI. Finland has welfare too.

The special feature of schemes like UBI and NIT (Negative Income Tax) is that they remove the high effective marginal tax rate from poor people who work.

The problem with conditional welfare payments is that they increase effective marginal tax rate for poor household. The rates are really high 70-100% depending on country and situation.

For example, in Finland effective marginal tax rate for poor person is somewhere between 80-101%. (That 101% is for single parent for low income job). According to Greg Mankiv and others the effective marginal tax rate for the poor can be 70-90 percent in the US.

https://www.nytimes.com/2010/10/10/business/economy/10view.h...

https://marginalrevolution.com/marginalrevolution/2010/10/gr...
I couldn't dislike the marketing of "The Art of PostgreSQL" more ...

A website that looks like a SaaS.

Hugely overpriced paperback version.

No book summary available.

A free chapter banner that doesn't link anywhere.

No possibility to buy on different stores.
If UBI is just a redistribution scheme and aggregate income stays the same, how is UBI than different from the various 'social' countries in Europe such as e.g. Sweden and Finland?

Those countries have progressive income taxes and social benefits for those without work. Isn't this the same as what UBI would look like if aggregate income would stay the same?
Nope, it's a Programming Language Theory thing. See here: https://en.wikipedia.org/wiki/Dependent_type
Haha, no, I am from the Central Asia. All you you just said are handwavey arguments, "I think", "I believe". I think for example, that chances of catching Covid in hospitals in US, at the peak of the epidemic were way above 20%. How is this an argument?
OECD worldwide Covid-19 news visualization
> is it possible to deanonymize more people

There are more stories coming in the next days and weeks which will touch more on this topic.
Given that parallelizing rustc is also kinda struggling, it seems unfair to think that C++ is necessarily the culprit in LLVM case.
"The most common reason why these mid career people have stopped developing at work appears to be that they are well experienced while their peers are not"

Everyone's different, but I used to spend a lot of my free time in the evenings and weekends hacking on side projects, learning the odd new tool or language, etc.

Now I spend them wiping vomit off my back, cleaning crap off of underwear, reading bedtime stories, singing songs, and making crafts. The side project time has gone down a lot.

However, it means I might be less competitive than others as time goes on.
Already discussed here https://news.ycombinator.com/item?id=23102430
By showing you understand the constraints the developers were under, and acknowledging their frame of mind. Criticism is fine, giving it without understanding the context is not.

If you are able to summarize the problem in such a way that the developers say 'That is right', and they are not correcting you further on your understanding of the problem, then any criticism from your side is not as much of an attack. By framing it like 'I might be missing some context here, I think X, Y, and Z were your reasons for choosing this approach, but I think there is a factor F you haven't considered' you are having an intelligent discussion instead of just burning the developers to the ground for missing some piece of information.

You might still come to the conclusion the devs are dumb, but at the very least you have made a good impression by not barging in like you know better than the people that have probably spent a lot more time with the problem. Step one is showing that you understand the domain, and realistically, quite a few times you won't even get to the next step of asking whether they considered a factor that went unmentioned, since you've missed critical information in your assessment of the problem.

To summarize: Interview the devs about their decision processes and the domain. Show you understand, and repeat the problem back to them in your own words. If they agree with your version, then and only then ask about things you think they missed, or decisions you still can't comprehend given your information. Reduce your ego, as hard a task as that might be.
Huawei hksp author's response to the critics of grsecurity
Humans don't kill people, guns do.
Even in crowded countries, landfill land area is still a tiny percentage.

Its more environmental laws and how strict regulations are about seepage.
Microsoft lost any trust I had in them for building hardware. Of the 5 people I know with a Surface, only 1 doesn't have any issues. The other 4 have problems with the touch input, boot loops and loud fans on low CPU load. Software issues that go for month and years unfixed. These issues only occur slightly out of warranty (I don't assume planned obsolescence, just bad engineering).
Did the same recently, installed Windows 10 on an external USB-C disk.

Documented it here, if it helps anyway:
https://gist.github.com/ArjanAssink/09e46937a8e355044c87ce59...
Yeah, it's ridiculous that they didn't catch it before publishing the article. I don't mind faux bokeh if it works well (it's easy to spot around the hair if you look for it), but it's a complete mess here.
Feel free to contact me if this is something you want to talk about!
If you are in the EU then you may be covered by EU consumer law if it is a manufacturing defect
UBI removes high marginal tax rate from poor households.

See my other comment https://news.ycombinator.com/edit?id=23140692
> If you admit you don’t like it, chances are there’s at least one front-end hipster around who will mock you as outdated, and that’s enough to silence most.

It sounds like you're reinforcing this divide by classifying people who have a different opinion to you as "hipsters."

They label your technology choice as outdated, and you label them as hipsters. You become the thing you fight.
They risk a £2,500 fine for "graffiti", wow.

Always wondered why farmers don't put up more signs saying what they are growing in fields and orchards, or raising in livestock fields. Seems like a cheap and easy way to get people to engage and appreciate what they're driving past.
Stowaway is Multi-hop proxy tool for security researchers and pentesters

Users can easily proxy their network traffic to intranet nodes (multi-layer),break the restrction and manipulate all the nodes that under your control