skysight-inc/HackerNews huggingface dataset:
From Google we can learn that no matter how bad you screw, money can get you out of any problem
You wait until VR goes mainstream. That question is about to become central to much of life. And we’re really not so far away.
I noticed this phenomenon several times in my life, and I was sure it must have a name but never bothered to look it up.
>They used to think black people don't feel pain too,

Who thought this? White people?
Indeed, but it’s not because they “experience time” differently, it’s because they express time differently.
This is going nowhere really. When I had an ICE car, I never drove 12+ hours/day because it was too exhausting. Now I've done 5 such trips in the past 8 months alone and it was no issue because the breaks and AP keep me refreshed. And there's no comparable ICE car because they are all noisy, smelly and uncomfortable, while most are much slower too (acceleration). Also, there's Sentry Mode: https://www.youtube.com/watch?v=gRGarDcUELE

You'll find out eventually.
It seems to be news for the person blaming capitalism for the woes of the world, though. So discussion is not welcome? Why can't people just ignore threads they are not interested in?

Afaik a lot of stories repeat on HN, so the "newsworthiness" criterion seems a bit arbitrary. Also, shouldn't it make a difference if it is a top level thread? I wouldn't submit a story about "socialism starving millions of people".

I know, your "new" policies have been in place for a while, but I think you really kind of destroyed Hacker News. I don't understand why you worry about curbing discussions in deeply nested threads, as they would be easy to ignore by people who don't care. I don't think you worry about SEO or anything like that, so really, what is your incentive?

Also, there are lots of "boring" and repetitive threads on HN (like on global warming), I think you may actually single out "capitalism vs socialism" for ideological reasons. I don't believe you that nobody is curious about capitalism vs socialism anymore. On the contrary, the "battle" is more relevant than ever, with socialist having a real shot at the US elections. It is a question that affects most of us a lot more than most topics would.
I don’t know why you’re downvoted. In the UK toilet means the room, not just the thing you sit on. It’s a perfectly fine clarification to make.

(I cringe every time someone uses the euphemism 'bathroom' to mean toilet. Like, we all know you are not going to take a bath in a pub after two pints right?)
Cool, but also energy efficient?
But die they do and in the case of Elsevier it can't happen fast enough. It's about time the execs get publicly named and shamed and interviewed about how they feel about holding back progress.
I am rightly, but a few years ago I tried to use the mouse with the left hand. To my surprise it took just couple of days to adjust. Clearly with the right hand I could press buttons faster, but the precision of mouse positioning was just as good.
It's the one thing that makes me think I have to stick to a MacBook. All the small touchpads are too fiddly for my liking.

Does it turn you off because you feel that you would touch it whilst typing, or is it something else?
40 years on astronomers have revisited the pulsar from the iconic album cover
I am french. I know the supermarkets, and still I frequently buy bottles above 10€. My demographic is not small, there are just many people that can't afford storage space for bottles and don't want to buy entry-level wine.
Full title:
“Joy Division: 40 years on from ‘Unknown Pleasures’, astronomers have revisited the pulsar from the iconic album cover”
Wikipedia calls it 'ng coalescence'.

"This means that the words finger and singer do not rhyme in most modern varieties of English, although they did in Middle English."

https://en.m.wikipedia.org/wiki/Phonological_history_of_Engl...
It looks like you've been using HN primarily for ideological battle. Doing that is against the site guidelines, and we ban accounts that do it because it destroys the curiosity that HN exists for. Could you please stop posting like this? Also, please don't post in the flamewar style generally.

https://news.ycombinator.com/newsguidelines.html
Well the text I posted was from the journalistic article. The scientific paper indeed says they let the animal recover from the amputated leg. However, as you say, I now agree that it is not clear what they mean with “recovery”.

> We amputated the right middle leg of wild-type Canton S flies, allowed the animals to recover, and then evaluated escape responses at different temperatures. While intact animals displayed minimal escape attempts when exposed to a 38°C surface, after amputation, flies showed significantly more escape behaviors.
2W is a power budget for an entire single borad computer I can run a desktop on. So it's quite a lot in absolute terms for a led inside the case that I'll never see.

10-20W is 10-40% of idle power consumption, perhaps, for a workstation. So it wastes a lot even in relative terms.
Why would you pick django-q over Celery, which also supports a database backend?
A Brief Look at Different Tech Stacks Used by Top Tech Startups of the US
No I said the protestors claiming there is an easy solution is the problem. They believe everything could just be switched over to renewables at no cost, in fact, they think it would be cheaper to do so.

You do the same. You claim it is "technically a solved problem". It really isn't. You are just naive about "renewable energy".
There were several talks about CDC in general, and 4.0 in particular, at DataStax Accelerate conference:

From Netflix: https://www.datastax.com/accelerate/agenda?session=Live-Traf...

From Yelp: https://www.datastax.com/accelerate/agenda?session=Streaming...

From DataStax: https://www.datastax.com/accelerate/agenda?session=Change-Da...

Videos are already published: https://www.datastax.com/accelerate/sessions - you just need to select correct track...
I love Debian stable for this. And then we get MX, Deepin, Ubuntu and Mint..
> Interesting that you did not succeed negotiating.

Cartels are pretty good at negotiating. Fuck off or bend over.
Heh, this brings back memories :)

I'm another one of those who learned their ropes in QBasic, circa 2001.

A substitute teacher told us about logo and my 13-year old mind thought you just need to type the commands on the windows desktop to make it work. Imagine my disappointment when it didn't work.

So one day we're at my dad's friend home. Their son puts a floppy in, starts a weird blue application, loads a file called GORILLA.BAS and starts the program. Then I understand what's going on: that's something you can write your programs in! Copy that floppy and give it to me!

One of my school books had a basic BASIC tutorial so I started typing useless code.

Then I discovered RapidQ which was superficially like VisualBasic but didn't cost a dime (at least, that's how I remember it...). So I could make GUIs using a drag&drop interface.

Good times :)
Two reasons. One is that it was you who first swerved onto a generic ideological tangent, which was the original sin of this subthread.

The other is simply that we don't see all the comments—there are far too many. It's understandable that people want us to be consistent and even-handed, but that's not fully possible. It's also not fully necessary, since someone else violating the site guidelines doesn't make it ok for you to do so. (You get a speeding ticket even though others were going faster—which of course they usually are.) But I've taken a look at the other comments now, and did some additional moderation.
Or even different locations. (unless they're hardlinks, or COW files probably) If it's not the same block on the disk, it's going to be duplicated in cache - whether it's the same contents or not.
Interesting that you think that. I don't see it as humble-brag, more a defense for a style of collaboration whose contributions are not typically recognized or are difficult to notice as such.

I do agree he goes too far in discounting styles of contribution that are not to his preference. I think both styles are important, someone needs to contribute the components for synthesis after all, and that requires lots of exploration. Which comes by people playing with ideas for themselves. It's understandable though, that one would write a biased defense of an important and personally favored but less visible contribution style.
For some time in the 90s blue leds were though of as premium (they were certainly sold at premium prices), because they were harder to make.
parent probably meant southern US
Having worked on embedded systems with (nearly) read-only root filesystems:

An even bigger motivator is that flash memory lifetime is more determined by number of writes per block rather than time or reads per block. So to keep your storage both cheap and reliable, it's best to flash it with a single full (compressed) image every time you run a firmware upgrade, and otherwise mount it read-only.
Theoretically yes (minus you are only one kernel vulnerability away from elevated access). However, a lot of Flatpaks take blanket access to the home directory or host filesystem:

https://github.com/search?q=org%3Aflathub+%22--filesystem%3D...
https://github.com/search?q=org%3Aflathub+%22--filesystem%3D...

So, many applications use it as a distribution mechanism and not so much for sandboxing. Of course, this is bound to get better over time when applications are modified to support sandboxing better and can use portals.

IMO you need both: isolation through e.g. sandboxing and timely security updates of applications and all their dependencies. Flatpak currently provides the former for some applications and the latter is completely dependent on the maintainer of the Flatpak.
Misleading title. A 12.5" laptop is pretty normal these days. The One Mix Yoga 2S, the spiritual successor of the Vaio P, the first ever 7" laptop with a proper CPU (=Intel Core instead of Atom) and proper storage (= SSD instead of eMMC and then NVMe at that). I am in love with that thing.
Re consumers, I can’t comment on how common they are, but people will have the ISP router, and then their router. They should ideally bridge but that doesn’t always happen, either due to just not knowing you should do that, or the ISP router/modem is a piece of junk that doesn’t support bridging or has quirks.

In the commercial/business space it’s more common to see 3 deep. I see it every day. Petroleum in particular often has ISP Router -> Site Firewall/Router -> ServiceProvider Router, because the fuel tank monitoring equipment is behind its own router so the vendor can get remote access/send data back over VPNs they manage.

In retail environments, especially malls and concession stands within department stores, it’s common to be plugged into their network, which you’ll want your own firewall protecting your PCs etc. I’ve also seen businesses at the same office building pool resources and share the one internet connection, with each having their own firewall/router behind the primary site firewall/router.

There’s also hotspots, where the business both puts that infrastructure on a separate network from their back office, and the hotspots themselves are doing NAT too.

Also some payment processors these days are pushing for organisations to install their own router behind the customers network and route all payments via that (Rather than customer managed IPsec VPNs or straight TLS over the Internet).

Yeah it’s definitely common.
If the soname is the same between the duplicate copies, and another copy is in $LD_LIBRARY_PATH it shouldn't matter about location.
So, some software actually parses 0/8 as localhost?

This explains so many broken tutorials..
I certainly agree that there has been a lot of progress over the last 50 years. However I would still like to know which recently devised (or at least improved) instrument lead NASA to open the seals just now. Or isn’t there any?
Given the similarities between us and other animals, it should make more sense to have to disprove that they don't feel pain, rather than having to prove that they do, i.e., that they must feel pain should be the default assumption in the absence of data.
> So, you are a "security researcher", and you wonder why we bother

Oh, the art of insulting the audience in the first line of a message intended for them. And it ends up being the person you'd expect to write it.
> he had him send all his real life bills and paid them for him

This is awesome and horrible at the same time.
Improve your JavaScript knowledge by reading source code
ISO generally allows only 5 year cycle. 3 years for C++ is a special case. Furthermore, the bureaucratic overhead will dominate the proceedings then (not unlike thread thrashing).
Fashion has fascinated me for 35 years. All that time has resulted in two observations -

The first is that nobody knows fashion like the Italians do, so get your advice there.

The second is a result of the first - some basic rules will get you an ageless but very fashionable look for very little money. And so positions you well for a future focused on wealth rather than status.

This applies everywhere. Buying a car? Look to the best car manufacturer. Don't buy new, never lease, always go for reliability.
I'm not really convinced by Dijkstras paper. He is basically saying indexing from zero is more natural because if you have an array of natural numbers including zero, then the range of numbers [0..n] is denoted by the index [0..n] which is logical. With 1-indexing you have have to write [1..n+1] to get the values [0..n] which is weird and ugly. Sure, but this assumes that the array in question is starting with 0 in the first place! The whole argument is begging the question.
First you call people idiots and then you say it’s reasonable without apology. Classic.
Memorizing PI seems to be a global hobby, and that's less useful than the dictionary. After a few dozen digits PI is essentially a useless string of random digits.
ever been to a meeting in Japanese company in Japan?
The majority of projectors in use (even if they do have HDMI) don't support 4K. Even if you buy a new projector you have to put some effort into getting something that supports 4K (unlike say a TV where it's basically standard). I imagine there are even newly built conference rooms / lecture theatres that don't have 4K projectors for cost reasons.

Oh and then you need a laptop that supports it. If you laptop is more than a few years old, it probably can't output 4K60.
I've always wondered about this smell. What about the small of freshly cut grass?
Why are the moral implications 'the wrong part'?

If we found a species of aliens that clearly suffered like us but bred as fast as insects and were as easy to manage, would the moral implications of experimenting on them still be irrelevant compared to the utility of experimenting on them?
The downvotes may be due to a way you formulate your arguments. Some people may see them as lacking in empathy and arrogant.

You didn’t seem to take into consideration all the places where 30-year old equipment is still good, the reasons for why stuff is not uogradeable, nor people who cannot afford spending $100 for the new stuff.
> When will a virtual meeting and a virtual burger every be as good and cheaper?

The same goes for museums that were an early use case of possible applications for virtual reality. In practice very few people are interested in virtual reproductions of even the greatest treasures of mankind that draw millions of people yearly to see them in real life.
You can also work together with who pick me out of collections and debt, He's so kind, real, legit and with affordable price. he help me boost my credit score to 795 plus pay off my credit card and business loan debt within the next 4 days after i contact him and pay the upfront payment he ask for. Get him for similar issue on : richskrentacyberservice AT gmail DOT com He was the one who made me happy again.
Emoji are not ruining language
Where Are All the Bob Ross Paintings? We Found Them [video]
World's Worst Video Card?
Quasar: code (vuejs) once, deploy as a website, a mobile or an electron app
Laptops run desktop operating systems, and that's what pcr910303 was talking about.

Plus "putty connection to a dosbox app"? I have never heard of anyone doing that, and don't understand why they would. Or maybe you don't mean "dosbox" [1], but "console"/"terminal"?

[1] https://www.dosbox.com
It says 0.0.0.0 is still reserved, and I've never heard of software using 0.0.0.1 as a "fail address". Is it really common?
The main use is to control which interfaces servers listen on. I.e. can you access them from other machines.
Oh no. The benefit of Linux is to be able to build your own Setup (Server,Desktop). Now with this "Solution" the user have more and more a closed System where every change creates a lot unnecessary steps to install another software.

I agree that on servers the container runtime makes a lot of sense but not on Desktops where changes happen every day.
well there is this:
#ifdef _MSC_VER
__declspec( align(16) ) struct float4 { float v[4]; };
#else
struct float4 { float v[4]; } __attribute__ ((aligned(16)));
#endif

but the main problem ist tthat alignment is _not_ part of the typing system.
( alignas vs alignof )

butt, to put it more general: 90% of your performance is in memory access and compilers are rubbish optimizing those, they are however getting increasingly good at the 10%. see also https://www.youtube.com/watch?v=rX0ItVEVjHc
for realworld examples/exploration
> Also, mandatory: in Russia, clit mouse is blue.

So is the one on my work machine, which is a DELL, so...
Even electrical/mechanical engineering workstations are primarily laptops now. There are some desktops, but the majority are higher-spec laptops.
Is reinforcement learning just hurting the computer until it does what we want it to do?
I never realised Kelvin took over from Babbage
Sorry, I mixed two items here. Projectors need to take HDMI and support 1080P. Instead half the time I get handed a VGA cable and stuck at 1024x768 or worse 800x600 I should have separated the two rants. :)
Testing Streams (Scala)
They just wrote the reasoning why: because the firmware affects the system so much.

As for the suggestion, that’s what I’ve been struggling with too. The gaming motherboards popular for self assembly seem to be getting better at updating the bios, but the manuals I’ve read still recommend against updating the firmware. Which makes me guess you’d want to wait for the PlayStation 5 or the next Xbox, or a PC vendor that is associated with fwupd, as that’s likely a good indicator that they care about firmware.
Show HN: PHP cross-env CLI helper
VSCode tools for JavaScript developers in 2019
I can confirm that from point of a spanish spoken viewer here in LATAM. We have had our share of time - decades - of a military fully controlled society, so now living in democracy many expressions or even words/verbs had subtlety changed their usual mean (as it appear in the dictionary), to something else.

I.E. the verb "to order", in spanish it is used more frequently to express the action to put things in their intended configuration ("to order the kitchen"). But in our formerly military controlled LATAM societies there's an extra meaning:

"to establish and enforce/assert a NEW set of rules"

So we use "to order" as a non-official synonym of those verbs (enforce/assert) plus the notion of NEW rules:

"Something different that what we were doing till now it is going to be implemented somehow".
If the subset of feature that I need can be written in the amount of time it would take me to read thru and internalize the library, I'll just write it from scratch. Then if there's a problem with it, my team and I will already have a good understanding of the code, instead of discovering that the library is in fact crap (which they often turn out to be).

Then if it's something that doesn't really matter and the library code is pedestrian (a logging library), I'll use the library.

If it's something that matters a lot and it's expert knowledge and is a large body of work (a complex math/compression/crypto library), I'll use the library.
I’m not talking about straightforward exchange of money for favours... rather, it’s a systemic “meta” corruption where money and favours are flowing to the right influencers who are incentivised to maintain status quo.
> Implementing UPnP and NAT punching is trivial

It's possible if and only if you have control of the router. Good luck doing that when it's your ISP doing CGNAT. This is already impossible in some areas (e.g. parts of China) that are behind multiple (5+) layers of NAT. This isn't a theoretical concern; there are already many places on the IPv4 network that cannot get any kind of port forwarding (including UPnP).

Also, NAT hole punching is not[5] "trivial". It only seems trivial if you only consider the easiest case. It also requires a centralized server to initiate.

edit: re: the supposed privacy benefits of NAT - even if you have globally routable addresses, you can still proxy your HTTP requests through your router if you want to. You do not need NAT to have webservers see a single IP address from your LAN.

> harder to fund

100% offtopic; I'm not talking about software funding. The point is that NAT has held back software development. There are entire categories of network software that haven't even been invented yet, because they require being able to receive calls (incoming TCP SYN packets). We don't know what is even possible, because true network software has receive4d very little development effort.

> end-user hosted websites

That is useful. I know several people that use local hosting for various useful activities. Bandwidth isn't that important if you're just sharing with friends. However, this is yet again an example of the client/server model. You seem to be proving my point that being stuck behind NAT can limit your thinking to the one model that works.

For a simple example of non-client/server network software, how about chat software that makes direct connections without the need for a server? (discovery can still use a server; that doesn't mean the chat protocol itself has to be centralized). In ~1996 I did that with very early PGP-encrypted VOIP software that let you simply dial whomever you wanted by their IP address. Just like we dial people on the telephone network by their telephone number. Yes, there are more convenient methods, most of which require trusting a centralized source. To even have a chance at developing something better, we need the ability to develop software freely at the network endpoints, which is incompatible with NAT.

> DNS

I didn't say anything about DNS. As I said above, you seem to be assuming a very limited range of network software. Of course DNS has serious problems; it's not the only way we can discover IP addresses. I want a future where we are free to invent these new methods, instead of a highly-centralized future where the surveillance capitalists have the power to decide which network connections you are allowed to make.

[5] https://bford.info/pub/net/p2pnat/
Monday: A tool to help developers that work with multiple microservices
Netgear Router Scraper in Go
Yes, that’s one use case. Let’s say you have a database of actually properly hashed passwords. What passwords are you going to prioritise to try first? Every plaintext leak adds to the list of passwords you’d be sensible to try before brute forcing. Plus even for online attacks like password spraying, you’ve got to get an idea of common passwords from _somewhere_ and this leak inevitably adds to that. The only point I’m making is that humans are similar and therefore there’s always a chance they pick similar passwords. Therefore even if all LJ users have since changed their passwords, there are still many risks.
printf-style debugging counts as an interactive debugger? Then I guess... yes. I just took that phrase as being an actual full-fledged debugger, not irresponsible printing to console (which is what I do).