skysight-inc/HackerNews huggingface dataset:
> The Whitney style relies mostly on C macros, while IOCCC (and especially golfed) entries tend to exploit very forgiving operators.

It did seem a little "off" to me, but I couldn't put my finger on it; thanks for describing what was wrong with it.

> It is likely that you can actually understand the thing with only proper renaming.

Fair point, but I usually like to keep my use of renaming to understand code for the decompiler :)
Why? What is bad about playing around with leftover hardware?
Copy on write?
the killer VR-app for me was racing simulation but it is a very niche market. and way too expensive for most people

VR-Goggles,
high-end PC,
good steering wheel (G27 at minimum)
racing seat,
... and ideally dedicated room for the setup

it was great fun (did it for 2 years) but got rid of it because it consumed too many hours
Because they actually solve a real problem for a majority of their users? I mean I get it, I'm on the hate train too but their actual product (the Facebook web site) provides a useful service. It allows me to share a bunch of stuff with a bunch of groups of people who I want to stay in touch with, in a low friction manner.

Pretending Facebook is useless is like pretending GM doesn't make cars. Sure, maybe you don't like GM cars but they fill a genuine need for a lot of people.
And my perspective is from someone who does research on small-world networks in their spare time.

For me it's a matter of having access. I can easily find seminal papers like Kleinberg or Watts-Strogatz. Anything that is more recent and builds off of these papers tends to be locked up and I'm not able to afford buying these papers one-off, since I don't even know for sure they'll be in a direction useful to my research.
Oh wow, I find this extremely relatable, I was starting to think I was the only one.
I have the exact same experience, in fact, it's basically the only thing I've experienced so far in my career. I remember so few times (while at any job) where my opinion/experience/knowledge/ideas/code review/etc was ever given any weight. On the other hand, helping people out online or wherever, has always been a pretty positive experience for both of us and I've enjoyed it.

> it was me who was supposed to defend my point

Professionally, on the other hand, it feels like I'm screaming into the void, or sometimes at a brick wall. It's deeply frustrating, it's basically got to the point where I just stop trying to change anything for the better, agreeing to whatever inane changes they want to the code (even when I can see the clear disadvantages that will hurt them more than me but they want it anyway), never bothering to disagree with anyone more senior, basically being a yes man for code. I've occasionally been able to work on something brand new, where I have a little more control over the quality.

> opposed to the person who wrote the code

Getting someone to change code they "own" always seems to be impossible too, no matter how tactfully you approach it, no matter how much evidence you present that indicates a design flaw, no matter how well you explain why an alternative is better, it's just so pointless.

The stuff I work on outside of work is usually where I get to write clean code.

> (or my comments got ignored altogether)

Basically, it boils down to this. I don't know how people cope with it, at times I feel totally hopeless about it. I see people sprinting towards the cliff edge and no matter how much I try stop them, they are determined to keep going. Sometimes it feels like they double down or deliberately do the opposite of what I'm suggesting.

Me: Hey, stop hitting yourself, that's bad.
Them: Oh, you want me to stop hitting myself? I'm going to do it harder.

It's a totally uphill battle, some people just don't want to listen.
I'm all out of answers.
What's the benefit of an on-demand blood pressure tester constantly being strapped to my wrist?
Being downvoted for an uncontroversial opinion is also boring and quite shitty, and becoming quite typical of this site. Wish the site would finally get rid of the fucking downvote system. If people disagree, they should actually comment and talk about it, instead of blindly downvoting whatever opinion they happen to disagree with.
Yes, the cameras are all around, but no, they aren’t spying on you, why should they?

How can you ever be sure of that, though?

Devices get hacked.

The manufacturers of devices sell out, with or without being transparent about it.

Data hoarders grab more data than they should or they have the device owner's informed consent to take.

These things happen all the time, with everything from photos and videos and audio, to location information, via address books and "private" messages. As a third party who is not the device's maker or owner, you have little if any say about any of it. However, the combination of many devices capable of observing you and associating audio/video data with other information about you and the potential dangers created when this is done at scale in a highly asymmetric situation is enough to all but annihilate privacy, and more importantly, the underlying reasons we have come to value privacy in the past.

I guess we could get rid of all the cameras and have everyone walk around with blind folds so they can respect everyone else’s privacy from being seen, but it seems like a net negative in my book.

There is a vast, qualitative difference between someone casually walking past you in the street where the two of you see each other but pay little attention and move on, or even catching you incidentally in a photo taken for personal reasons and not shared, and the systematic, widespread acquisition of huge data sets drawn from multiple sources with or without the data subject's informed consent or even knowledge to be stored indefinitely in an automatically searchable format and then used for purposes unknown by parties unknown with consequences unknown to the data subject.
'tlack:

It only took ten years for a non-toy one to come about! (Less if you count the one that got sued off the internet from the Morgan Stanley employee.)

https://news.ycombinator.com/item?id=944961
GNU Stow is _great_ for this. I have the following in my dotfiles dir:

[~/code/dotfiles]$ tree -a -R -L 2
├── aws
│ └── .aws
├── git
│ ├── .gitconfig
│ └── .gitignore_global
├── .gitignore
├── .gitmodules
├── gpg
│ └── .gnupg
├── README
├── ssh
│ └── .ssh
├── tmux
│ ├── .tmux
│ └── .tmux.conf
├── vim
│ ├── .viminfo
│ └── .vimrc
└── zsh
├── .oh-my-zsh
└── .zshrc

I can then stow any of these into my home dir with:

$cd ~/code/dotfiles
$ stow -t $HOME git

That sets up a link from all the files in my home dir like:

.gitconfig -> code/dotfiles/git/.gitconfig
Maybe could be related to the tuition as well? In most of Europe universities are free for the students
You're missing out the bug picture. All my projects started small. But day after day, you need a be feature and a new thing. It will grow. At that point you need to add these tools yourself, manually.

I rather have a standard baseline to be up to speed and don't get bothered with this on each app.
> I've spent a fair amount of time digging my teeth into it

I tend to label code that makes me do that "unreadable"; it's not that I literally can't read it (I routinely deal with worse) but it requires more effort than I consider reasonable for the medium it is presented in.
I've looked at and read about other's experiences with stow in the past. I'm uncertain about this so please correct me where I am wrong, but the issues I see with stow are:
1. It's somewhat dated/may have a tail of legacy features
2. I'm unsure of it's value beyond of what can be provided via the Git Bare Repo solution linked in the intro of my post.
3. More importantly, it's not a programmable solution where you can override default files based on the current system.
The main value proposition I see in my system is that I can define a single default configuration for, say, my terminal Alacritty, and override the configuration where necessary based on either my user, machine or role. Nix is a programming language, so I essentially have my system configuration managed via a programming language and can control things with a great level of detail.
For me personally VR it feels still weird, too cartoonish, not an immersive experience as expected. What I'd argue people would want is AR instead. That one is way more fun when done right
Sensationalist article that is completely out of touch with reality on both social and technical levels. Oculus quest is a game changer - obvious to anyone that puts it on - and the fact that it’s not even mentioned says a lot. I doubt she has even tried it.

On a social level, it is comical how myopic her vision for VR is and how far off the mark the focus on VR arcades lies. The big selling point of VR in the near and not so near future is not expensive social experiences on somebody else’s commercial infrastructure but escapism and social experiences including work in the comfort of your own home.

Global warming, rising populations, terrorist attacks, widespread decoherence, pollution and decay in our urban centers are all powerful accelerators and extremely synergistic for the future of VR.
Why don't you simply go to all the sites that are better than this one ?
Subways are hard, but many big cities have overland metros and/or buses that can take bikes just fine. Maybe the trip takes 10m more than the subway ride, but then you have the bike at the other end, speeding up the last mile.
Curious. As a player, I certainly cared. There's a world of difference between Doom and Quake...
Nice find! I never tried to solve it that way.

It also accelerates time if you enter on the right and try to return on the right.

The source:

https://github.com/ncase/door/blob/e4b218d2a5b9667cfca9b66fc...
I would disagree for the first part: Review usually does not happen during paid hours or is even somehow formally accredited by universities.
Truly immersive VR experiences are great. The park I went to in Tokyo recently had some fun licensed ones:

+ A Shin Godzilla themed helicopter raid which required a customized "cockpit" to ride in with rumble capabilities,
+ A Dragon Quest free-roaming VR adventure which required a LOT of space to enable
+ A Mario Kart race which, again, required a customized "kart" to ride in which simulated the physics of every sharp turn I took.

The first and third attractions were about five minutes long each. I don't doubt that there was a lot of engineering effort required to even get to that much content nor the fact that I would likely grow very tired of having to play an extended version of each for, say, an hour or two.

I think for at least the time being, this is how VR is going to be adopted: As a theme park experience where short novelty experiences people want to have is made available with the space and props already provided to enjoy it.
How'd you get there?

>"Would you put your family on a Max simulator trained aircraft? I wouldn't," says one employee to another, who responds, "No."
Thanks for writing/freeing this! I've had a lot of fun with it since a friend first pointed out that it had been released under a libre license.
University of California terminated a $10 million / year subscription to Elsevier [1] but $10 million per year divided between 21k academics and 280k students [2] is only $2.76 per person per month.

Of course, how you square that with the journals that charge $30+ for a single paper and $600+ a year for an individual subscription is, perhaps, your point...

[1] https://www.vox.com/science-and-health/2019/3/1/18245235/uni...
[2] https://en.wikipedia.org/wiki/University_of_California
Given that the interpreter makes system calls directly using inline assembly [1], I suspect that any hope of portability went out the window long ago.

[1]: https://bitbucket.org/ngn/k/src/b54eb5cfea5eb821fe1de68d2a8a...
VW wasn't nearly as bad. People need to go to jail over those deaths and their legacy used as a reminder for those that come next.

Here is another damning Boeing message, follow the source for more:

https://twitter.com/cedivad/status/1215558552229683200
African grey parrots are amazing animals.

I once had an African grey who would help our other pets, often. She'd sit in her perch area, with a good view of the drive, and call out to the dog when she saw me arrive home.

She would often drop treats to the dog as well, and once we caught her trying to take dogs collar off - she almost had it.

Of course, this is anecdotal and not a scientific observation, but our grey was as much of a family member in our house as any other pets, and she was a curious and intelligent being.

(The experience swore me off pet ownership for good, however. Not fun losing such loved ones, nor realising the life they led in captivity was not their own..)
Why haven't black boxes in airplanes been engineered to have realtime streaming?
Reminds me of the Java ecosystem
It amazes me in this day and age that people don't realise that anything they say on these systems can be dug out and read by anybody, anywhere at any time ...
Did you prime the cache before the first run? Or put /temp on a RAM file system?
Why Online Advertising Is Broken
Efficient China?
What about padding?
> On the other hand, if everyone stopped paying for papers, nothing relevant would happen - in fact, mainly only good things would happen! The people who actually do the work of publishing and reviewing the papers aren't being paid anyway. We would post them to public repositories and move on. The quality of science wouldn't suffer at all.

Why don't people just do this then? The majority of credible papers still gets submitted to Elsevier and alike publishers (and the fact a paper is published there itself boosts a paper perceived credibility even though many papers they publish happen to be bullshit) and papers published on people's personal websites only are not taken serious. It seems like people still need Elsevier for some reason.
Yes, you managed to unmangle my pre-coffee reply attempt correctly :)
coincidentally, HN has his own "Classic" page too[1] But it is focused on classic users. The idea is that users who have been around for a while will post quality articles. I just don't know how the threshold works.

[1] https://news.ycombinator.com/classic
"digging my teeth into it" wasn't meant to imply difficulty in any way, it was meant to imply depth: it's easier to read than most C codebases.
I currently hack together a mini mesh modelling tool in VR for very specific reasons. I find that creating a UI for something moderately complex isn't all that easy. The common idiom is to treat your controllers as laser pointers, but precision is limited. So you need big UI elements to have easy to hit targets. With the number of simultaneous UI elements thus limited, you need to create hierarchies and menus fast, making interaction cumbersome.

Also, using VR controllers in thin air for a prolonged time becomes a workout. The human body isn't quite made for keeping arms in these poses for extended periods of time.

However, being able to view and manipulate a virtual object directly in 3d space is pretty darn sweet. Just bending your head or moving your hand beats manipulating virtual canera perspectives and gizmos for precision 3d interaction on a screen.

I nearly forgot: the Unreal Engine editor has a VR mode that brings in the nornal 2D GUI as floating windows. I didn't like that very much, but people seem to be OK with it. I don't know any other DCC software that has VR support.
Interesting. Home manager will enable you to manage your dotfiles. The more interesting proposition comes from Nix. I've absolutely loved using it in general and run NixOS by choice as my desktop OS. The great thing about using Nix and Home Manager to manage dotfiles is that your configuration is defined in a programming langauge. You have broad scope to control things based on whatever environment you are deploying the files to. It's a really powerful solution, it just takes a bit more time than some other dotfile systems. Give Home Manager a go if you have time to tinker, and if you have questions feel free to contact me through my email on my homepage.
Show HN: Tunnel CassandraDB through NAT and firewalls with inlets-pro
Uh, regular blood pressure monitors are not heavy and are quite portable. They're just not wrist form-factor. I'm not sure what's compelling about having one strapped to your wrist.
I live in Moscow and far more people use docked bikes than docked scooters. There aren't that many places where you can ride the scooter smoothly so they're only available in the very center of Moscow where a lot of sidewalks have been repaved recently. And half of the year the weather is not suitable for riding a scooter.
Satisfy your fixation with data?
Tessian |London, UK| Full Time |Onsite|

Site Reliability Lead

https://jobs.lever.co/tessian/ab892f45-8037-4daf-981f-59bb6d...

Security Engineer- Lead
https://jobs.lever.co/tessian/194975bf-8a5e-4772-8292-da34dc...

Python Backend Engineer
https://jobs.lever.co/tessian/9046cd4f-1148-450c-baf8-0567df...

Big Data Backend Engineer https://jobs.lever.co/tessian/eb287b70-f50a-40ad-96fe-4a8363...

Product manager
https://jobs.lever.co/tessian/525031b9-95f4-40bc-ba34-d1c2f8...

Senior Product Designer
https://jobs.lever.co/tessian/e508b8eb-8c74-4a5a-95b1-a83108...
Another issue is motion sickness. For a significant portion of us this is a huge problem.
As bad by what metric? VWs emissions overshoot has been projected to cause 1200 deaths: http://news.mit.edu/2017/volkswagen-emissions-premature-deat...
Another one who doesn't know how calendar works. There is no year zero Marky darling
I can understand being upset by downvotes. It irks me from time to time too. But you just have to accept that perhaps you didn't formulate your argument clearly enough, or that not enough people agreed with you to upvote and cancel out the downvotes ...

Downvotes can be a little cruel but they do work well at helping to eliminate noise. It's not an ideal system but it is simple and effective.
Are they house trainable at all? I always thought birds would make pretty good indoor pets (especially flightless birds like chickens or geese) if they weren't basically incontinent.
The Gentle Seduction (short story) (1989)
AI-Powered Cryptocurrency Index with Extensive Analytic Data
> for some reason (possibly strong student unions?)

In fact, in my experience the student union actually took advantage of that situation instead.

When I started studying at TU Delft in 1991 the student union had a deal with the local bookstore to give 10% discount to their members. So in your first week as a freshman you were told to become a member of the student union because you would get a discount on all those books written by professors.

The student union said they represented 95% of the students, but 90% of them were only a member of the union because of the discount.

Oh. I see they still have the discount, and the student union actually has their OWN (commercial) publishing house nowadays. https://www.delftacademicpress.nl/index_en.php

"Members of the VSSD get a considerable discount on the books of Delft Academic Press because the publishing company is part of the student union VSSD."
Approach – Sanergy
https://www.amazon.com/dp/B003XM8XMO/

$25, reliable, 1.5 lbs shipped. I have this one (or a similar model by the same brand).
Usually it falls on the accuser to justify their accusation, however we are discussing if code like this is unreadable:

https://bitbucket.org/ngn/k/src/master/m.c

It is plain to any developer that this fits all definitions of "unreadable" and honestly I think in this case it falls on you to explain why you think it isn't.
This is the same for Socialists, only they’re using human “tools” to gain political and societal power instead of profits. But make no mistake, the profits just come a little bit later for Socialist leaders.
'The PhD Octopus' is incredible. Can't believe the PhD was already a bankrupt concept in 1903.

https://www.uky.edu/~eushe2/Pajares/octopus.html
Please point me at these C codebases so I can steer clear of them except for when I need inspiration while writing reversing CTF challenges.
I don't know if it will happen, but a killer app that ought to exist is exercise. I've never found anything that gamified exercise the way the Occulus Quest does. The kind of
full body workout I get from ducking, weaving, dodging and swinging at fast
moving opponents, all at 6:30am in the morning without leaving my home,
is simply amazing.
The documentation is not much aimed on a developer workflow.

The `shell.nix` files make it easy to place the environment setup in your repository. The file contains the list of packages that you need and you can make these packages available in just one shell by calling `nix-shell`.

Here's an example of a `shell.nix` file:

with import <nixpkgs> {};

stdenv.mkDerivation {
name = "cv-env";
buildInputs = [
libxslt gnumake openjdk entr
];
}
Yes. In some sort of ideal world, where corporations would never dream of regulatory capture, abusing a monopoly position, finding ways to keep upstarts out of the way.

In the real world, capitalism is an unstable system. The "winner" gets too close to the state and then tries to shape the rules so they fit the incumbent and discourages everyone else. Boeing and the FAA is a recent high profile example.
Both seem light and portable to me.
> Nevertheless piracy still is illegal although we pay for it while paying for the disks.

Depends on the country. In some places downloading is legal, only uploading is illegal. Also, the disk-based fee you mention does allow you to give away copies to friends and family for free in some countries.
And after donating credentials, the donor and IT are better off just claiming the password was "phished" (winkwink) when caught.
Sure, but why strap it to my wrist? It's a lot less functional than my existing sports/gps watch, and I've already got a BP monitor.
I was surprised to see very little discussion of this story on HN.

There are a few cliche moments and a few plot holes. But I found it both inspiring and clever. Even for today, the story displays foresight.
Here is the video, taken from the original article:

https://www.cell.com/cms/10.1016/j.cub.2019.11.030/attachmen...
All I can offer you is the comments section of Scott Alexander's book review:

https://slatestarcodex.com/2019/10/14/book-review-against-th...

The comments there are generally of high quality, and you'll find some good counterpoints to the book's claims.
I have very similar setup https://github.com/dejanr/dotfiles it was inspired by https://github.com/peel/dotfiles and few other repositories.

Also i still symlink some stuff like stow is doing, but with few shell scripts. The main difference is that my dotfiles are not start with '.'.

Idea is to move everything to nix, so that when you rollback, you rollback your dotfiles as well.

What i wish maybe, is that i used home manager but that some future focus.
kerf
"These communications do not reflect the company we are and need to be, and they are completely unacceptable."

A stronger response from some emails than the death of ~350 passengers.
Define bad. As a cyclist in Europe I breathe in fumes from VWs diesel engines on a daily basis.

I'm wondering how shorter the lifespan for me and others like me will be in the long run.

I'd say that's pretty bad but as the deaths are not instantaneous, the long term damage is difficult to quantify.