skysight-inc/HackerNews huggingface dataset:
> People don't assess moral claims from "first principles" in their day to day. Basically every Sociologist, Psychologist, and Philosopher would disagree with that idea.

They do when they use critical thinking. But I also believe people don't use critical thinking in their day to day.

> and doing this is something that doesn't require knowledge of logic? As we are taking about knowledge-requiring critical thinking vs non-knowledge-requiring critical thinking.

I think logic is inducible from personal experience. The real discussion is about knowledge that one person can not (reasonably) discover by themselves (e.g. the fact that a hydrogen atom has one proton) vs knowledge that one person can discover by themselves (the fact that humans avoid pain and chase pleasure, the reason why killing other people is bad, etc).

> There's a lot going on here. One, it's disputable that moral axioms can be justified a posteriori by induction. Two, is "experience" here some thing that humans can gain without also gaining knowledge?

By experience I mean the fact of being a human being living on earth. Knowledge that we all have in common: how pain feels, how pleasure feels, etc. I said induction because that's how we create a mental model of reality, since we have no other starting point than our senses and our senses are not formal proofs of anything.

I'm sorry if my wording is not exactly the one a philosopher would use. I have no formal training in this, but I think a lot about it and hope that my point comes across.

> I'd disagree with this unless you have some very wide definition of a "moral idea". Much of what comes out of the media and government is technocratic stuff, or entertainment, or gossip.

Ok, I'll give some examples of the narratives I've seen being pushed by the media and some governments:

- People against open borders are inherently xenophobic.

- People from {list of countries} should not enter the country, because they have a higher chance of being terrorists.

- People should not have the freedom to send messages to each other without the state being able to snoop on them.

- The main cause of the pay gap between men and women is prejudice and misogyny, therefore, we should reduce the gap by any means possible.

I'm not necessarily saying that those true, false or anything, but I think they are "moral ideas" and these moral ideas will shape the world view of many people. I also think that an ignorant but insightful person can think critically about these claims and arrive at a conclusion that respects their axioms. Obviously, most of what comes of the media is not moral ideas, but moral ideas are so important that it's worth to think about them, because they are what gets presidents elected and laws passed.
Something like LuaJIT doesn't have the concept of a syscall, only calling into external C code. The same is probably(?¹) true for the JVM, since Java uses native methods to talk to the OS as well. So the JIT'ed code would call into the language runtime library, which in turn would call a syscall wrapper provided by the libc.

¹ It's possible the JVM, being the highly optimized workhorse VM it is, has specialized optimizations for I/O and does indeed skip over JNI and libc in these cases.
Do you use Fastmail’s aliases? Those are one way to pinpoint which service revealed your email address if you’re diligent about creating them.
is the red brick construction in front of it [1] part of the original design? i could appreciate it if it were a purely brutalist concrete design, but it's the mishmash of bare concrete and brick in weird shapes that makes this truly ugly.

[1] https://en.wikipedia.org/wiki/Boston_City_Hall#/media/File:2...
http://archive.is/lzwUD
Oh my god dude go home
If you have to experience it every day, and you don't have any choice in the matter, it's in your interest to put some effort into appreciating it as architecture. Lots of people do think that it's a great work of architecture.

Not every experience of art, music, etc. is going to appeal to you at the start. Some things are worth learning about. It's worth cultivating a real sensitivity to brutalism among many other things.

I know this sounds sanctimonious. OTOH rejecting a controversial piece of creative work in a shrill and clichéd way sounds ignorant and arrogant.
I guess for many of us, the controls have become second nature (mouselook in my case) so they do not break immersion for me for that kind of game.

Something like Far Cry 2 in VR would be amazingly immersive but also terrifying. The main other issue I see is that the Far Cry worlds are huge, and exploring them is a large part of the appeal. And walking around in VR isn’t a solved problem yet as far as I’m aware. (IMO teleporting breaks immersion more than mouselook controls ever have but YMMV.)
Some people enjoy the emotions Brutalism evokes in the same way that others enjoy watching horror movies even though horror/fear aren't usually considered positive emotions.
Jalopnik did a good comparison and found a more similar looking model (scroll down): https://jalopnik.com/a-deep-look-at-the-design-of-tesla-s-cy...
Audi e-Tron:

> The name e-tron is very similar to the French word étron (meaning turd), causing some ridicule of the e-Tron in France [...] [1]

[1] https://en.wikipedia.org/wiki/Audi_e-tron_(2018)#Marketing
"In the most rugged terrain around McKee, the crews relied on a mule named Old Bub to haul the cable two or three miles a day. “We’ve got mountains and rocks and not the greatest roads, and there were places we couldn’t get a vehicle to,” Gabbard told me. “Farmers here have been using mules for centuries. It just made sense that, if a place was hard to get to, you went with the mules.” Old Bub, he said, was able to do the work of eight to ten men."

Laying fiber with a mule named Old Bub, now that's a story I never expected to read.
Aside from static types, why?
That scenario is common even at product driven environment.

As an engineer, I try pushing back to reduce the scope of a product down to a MVP that can be released earlier with analytical data monitoring its usage.

As an engineer, you can identify the features that take the most time to implement and can see about pushing back to a version 2 release. If it is a critical feature, then try to find alternative solutions that can be implemented in less time.

That way if a product is a flop, you didn't waste all your time. Even if it is a success, the MVP is often good enough and they still deprioritized the extra bells and whistles.
Related (AFAIU): https://news.ycombinator.com/item?id=21653119

> We've been concerned about adding even one additional syscall entry point

I don't understand the need for such a severe "only libc syscalls ever" approach.

What would be the security concern with allowing syscalls only from preauthorized (ie msyscall(2)) regions, making initial region authorization opt-in (instead of opt-out), allowing the program to call msyscall(2) itself, and rejecting any statically linked (ie non-ASLR'd) regions for authorization?
The takeaway is... Moore's law doesn't seem to apply to vehicle polygon counts?
> Do you really want 10 different companies installing power lines, electrical wiring, etc?

Yeah, that sounds amazing. Do you think there should be zero alternative firms?

> Also, without a government granted monopoly, private corporations would only compete in the most affluent areas.

That's a ridiculous assertion and doesn't apply to any other good. There may be more options for the affluent, but that's not the same thing.

> They wouldn’t offer services at an affordable rate if at all to less dense areas.

And why should they? People should be living efficiently in cities anyways where they're more productive and have less carbon footprint.
33 Thomas Street is a good example.
The Blackmail Business Isn’t Easy
Why are these countries eligible for Global Entry?
That Ctl+arrows key to resize the Start Menu I didn't know about. Thanks!
It's very unlikely that SpaceX, who has to be concerned about space debris every time they launch, didn't think about the collision risk while they were designing their satellite system.

In fact they petitioned the FCC(?) to lower the constellation's altitude for the very reason that, in the case of a malfunction, the satellite's would orbit would degrade more quickly. A carefully tracked constellation of satellites would be much easier to avoid than the random chunks of shrapnel left behind by other mishaps.

EDIT: a few typos
For the JVM: AFAIK, the JIT-generated code (and the interpreter) never does system calls, either directly or indirectly through the C library. Instead, they call "native" code written in C or C++, and it's that native code which does all the system calls or equivalent.
Related submission on Slime for Vim: https://news.ycombinator.com/item?id=21729718 (but no comments)
The US government has unlimited resources. I’d bet a beer the Azure win sticks, continuing litigation or not.
I've noticed, in London at least, that there is a new appreciation of the style among hipster millennial types. You can buy maps of 'Brutal London' with all the great examples marked (Goldfinger's tower blocks, Guys hospital, etc). The Barbican Centre has made that part of its cachet.

I can remember the exact moment I fell in love with the style - I was traveling north on a streetcar on Spadina avenue in Toronto, back in 2005, and I caught a glimpse of the John P Robarts library, and it really did change my outlook. I grew up in Plymouth, which was blighted with poor examples of the style imposed on the town after heavy war damage. Much of the hatred of brutalism stems from the contemptuous attitude these planners and architects displayed to the pre-existing urban fabric.

I felt like the only one until about 5 years ago however, then suddenly there was this revival.

Now I'm more into medieval cathedrals, but it's worth noting that 'sophisticated' tastes were against them for centuries (hence the pejorative term Gothic). I don't think anything can be beautiful without irritating somebody ...
I would love for Keybase to focus on building a product out of their messaging, file storage and git product. It is something I would happily pay for.

But apparently that hole set of functionality was more of a bootstrapping phase for whatever crypto weirdness they are up to.
Try increasing the difficulty level. When you take as many bullets to die as the enemies do, and there are typically more of them, it very much becomes a challenge to survive, and the whole atmosphere becomes more convincingly menacing.
Call him "polytoxicomaniac" instead. The truth is absolute defense against libel, and one must consider that other countries (Britain) have very strict laws.
Might want to check out https://github.com/facebook/nailgun
I'm willing to agree that some problems aren't worth automating, especially when they have nasty or absent API surface, or when the task changes too much. On the other hand, looking only at time spent is also a very incomplete picture; I've written scripts for tasks that I was fine doing manually just because it allowed me to add free sanity checks and cut down on human error. (Story time: We had a regular process to clean up dev environment data. Coworker ran rm on prod data. We now have a script that sanity-checks the environment parameter and does the rm commands for you.) There's also value in speed beyond the pure time saved; as an extreme case, consider deploying a fix for a 0-day with ansible vs by hand to hundreds of hosts.
You probably mean https://marshallbrain.com/manna.htm
Perhaps the correct reaction is that the US has pushed responsibility down to levels smaller than can handle it already.
Well, in general, POSIX threads are much more expensive (RAM) than some unit of minimal cooperative concurrency/parallelism, say Erlang "processes." The idea of using a threadpool isn't broken because an user-space "scheduler" decides which tasks to run on which threads. It might also decide how to scale or shrink the threadpool. Ultimately, only one thing can run on a processor at a given time, and that typical means a task structure containing at least two items if executing on an interpreted/p-code VM:

0. next unit of work (pointer/counter; instruction, function pointer, etc.)

1. task-local heap (pointer or structure)

2. operand stack (pointer or structure; for stack-oriented VMs only)
The Ford "Probe" didn't sell all too well in Germany, because "Probe" means "trial" in German (and also "sample").
Selling copies of an artist’s work without their consent is categorically different from making copies for your own personal enjoyment.
I don't know how it works in Detroit, but in Texas where I am a lawyer, it is very hard to lose your home to property tax foreclosure. First, the property taxes are on the web, so the homeowner can go anytime and see how much they owe, and in some cases can pay online. Then, if you are delinquent, you are sent many notices that the homeowner must ignore. Then, even after the property sells at auction, the homeowner can redeem the property for the unpaid taxes for up to a year, again after receiving many notices.
Are you punning on Common Desktop Environment?

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

I for one don't miss CDE.
Why Is There So Much Hate for the Word “Moist”? (2015)
Agreed, the tone of this post is "I'm unveiling an exploit KB refuses to patch" but the content is "I asked KB to add a feature and they added it."
Posted dozens of times, but surprisingly few got more than one comment.

2015 https://news.ycombinator.com/item?id=9787567

2012 https://news.ycombinator.com/item?id=4577865

2010 https://news.ycombinator.com/item?id=1565764
Hi, I'm the author! Happy to answer your questions here!
Neither do I. That’s why I didn’t suggest that.
Fog of war: that's a great way to sum this up. Thanks!
I suppose wrapping it for other languages can be harder, but should be doable I think. The benefit of Rust though is using a much better language with rich standard library.

As for toolchain, Rust can be set up basically anywhere llvm can, which is quite a lot. There are rare cases where llvm wasn't ported yet to, but I don't think they are enough to make C a compelling option in general, and I don't think any of them are gaming related.

If you are in such case - then sure, but otherwise, I'd still prefer Rust.
> First starlink is better than fiber because it will have lower latency.

Nobody except some HF-Traders cares.

> Your reaction would be totally justified if starlink was really disrupting astronomy

The article is literally about even SpaceX admitting that there is a huge problem.
On a super long page (like forum post or comment thread, etc.), highlighting keywords on the scroll bar shows clustering of the find target and help you jump to the relevant conversation.
FT Business: Best Books of 2019
If you have access to the source code, you can try to recompile it with Graal Native and make it, well, native executable. It will shave off the load times considerably. But if you have a dozen of them, each of them will have their own JRE embedded so you'll waste disk space
Develop habits. They tend to work much better than relying on willpower. Especially when you’re feeling down or less energetic or inspired.

As mentioned elsewhere, start with the tiniest, lowest-willpower possible variant of your habit. Once you’ve been doing it for 3-4 weeks, you can increase the scope or ambition of the habit. Do that for another 3-4 weeks, iterate ad infinitum.

For managing scope creep, develop systems or processes for deciding what to work on. Make a habit of working only on things bubbled up by the system.
Perhaps there may be objects that depend on the finalizer callback for correctnesss. I have seen people use finalizer to do things like close file handles, and presumably not calling close may not guarantee data is persisted.
Do you use the calendar? I always set reminders in my calendar. The reminders are synced to my phone so they show up both on my desktop and on my cell phone. It's also synced to my gmail so my Google calendar is also able to notify me.

When you set the calendar entry, set both the reminder and click the repeat to choose 'daily'
What a fascinatingly bizarre little program. It's like some kind of immutable-data assembly language with tortured syntax. The next level of Brainfuck.
I'm sorry. That was an accident. It is my real opinion, the post is not satire at all. I actually think it's kind of telling of how backwards modern culture is to even think something so inconsiderate is even considered to be satire.

My posts got flagged which is another marker for how far we have to go for society to change. I would of thought that the people who use HN were more progressive then that.
No glitches for me at the moment. You can read the project's issue page on github to check if there are glitches like those. You can disable Cairo starting automatically and go back to default windows desktop shell
Agreed. I was definitely not being satirical though.
Anti-science denialists use pearl-clutching to slow down truth while their lies zip around the world.

It’s gotten to the point on HN where the “highbrow lowbrow” is dominating all discussion, because you can’t outright call a lie a lie here. It wouldn’t be “polite”. But it’s pretty easy to toss off a quick, thoughtless dismissal of any particular subject that sounds smart and polite.
I saw a lot of people marching in uniform together and flying fighter planes and wearing suits and making speeches. What did I miss? Not quite sure where the superiority in that video is.
Indeed, it's intended functionality that you can talk to anyone and spammers are apparently just discovering the platform, and Keybase is reacting to it (see the recent blog post mentioned in other comments). The article is written a bit confusingly.
[Disclaimer: work at Cliqz]
Both techniques have their share of upsides and downsides, infact we also use an FST based model to perform splits i.e donaldtrump ---> donald trump. The problem with the FST approach is when the prefix has a typo. I tried the spell correct on the website you linked to, it seems to fail when the first character is incorrect. Thanks for the information though, it is always interesting to read and learn from other approaches :)
I bet you could take the capital/development/money from developing that suit and instead put it towards reducing the cost of the robot it's designed to compete with.
Damn, perfect example of a 'tu quoque' discussion killer.
Even when I'm searching other people's stuff, I don't always just want to browse through it linearly. Sometimes I want to skip around. Meaningful keys such as timestamps would be better than just page groupings, but page groupings, so long as they are stable, are still useful. Sometimes I do want to skip to page #18375 because I know that I've already browsed pages #1 through #18374 on a previous visit and I want to start where I left off. You can't typically do that with infinite scroll.
Indeed. This knowledge has been withheld from the public for generations, hidden in plain site. We have to educate each other.
No such issues on the latest stable Firefox on Linux here.

The background is one of those that looks like it might cause issues while scrolling with a lot of monitors though, are you sure it's the site / some software and not your hardware?

Edit: similar to these patterns: http://www.lagom.nl/lcd-test/inversion.php#invpattern
LocHal Public Library Named Building of the Year at World Architecture Festival
Looks like you're right: https://twitter.com/skhaz/status/1203692470497873928

(via https://news.ycombinator.com/item?id=21736419)
Is there a way to convert that useless crypto money they gave us into real money?
Yep! It turns out that by being familiar with the terrain you can nearly always travel anywhere without engaging anyone, often without even being seen. This component of guerilla warfare was well portrayed.

Traveling through obscure routes was the best part of the game IMO.
There is a massive uptick in online child pornography. For what it is worth, it appears to be hitting epidemic levels. I have no reason to think this is a US-only problem.

Reference: https://www.nytimes.com/interactive/2019/09/28/us/child-sex-...
That indicates a numerically unstable code on his/her part though. Scientific results shouldn't depend on unspecified epsilon values that fall within the spec.

If they're getting different results on different CPUs which both implement the spec correctly, they need to fix their code anyways.
Isn't this like the case with the sex-friends of Trump, who settled and got the money and never revealed any damaging stuff about Trump, BECAUSE they got the money?
I spell it B13R, you're welcome: https://ghost.sk/dinosaurs/
It's one of those things that needs context around it to generate discussion. On its own, it, well, stands on its own.
Yes very simple. Anyone can be a multi-millionaire working 4hrs a day or less.
Someone on youtube called it the child or the Hummer H1 and Citicar.

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

https://en.wikipedia.org/wiki/Citicar
I agree. Paul Turner at Google did a presentation at LPC in which he presented an alternative model that actually uses OS threads: https://blog.linuxplumbersconf.org/2013/ocw/system/presentat...

Unfortunately the work seems to have stalled out and never made it into the kernel. If that work actually makes it into the Linux kernel, then other languages like C++ and Rust that have more stringent runtime requirements could make uses of lightweight threading as well.
It feels wierd to write this as im stumbled how so many people prefer video content over text. But I would like a video to see how this looks like in practice.
I do remember some perl scripts where I would send a SIGKILL to itself as the last instruction. Cut the total runtime of the script almost in half...
If we're ever at the point of a carrier group getting missile spammed isn't there a risk that the next step in escalation is nuclear?
A modern vision for peer review
The Crystal Place became a symbol in 19th century Russian literature. These two articles are by a specialist who adds "I live in Crystal Palace and have been reading up on the palace itself and the area, exploring the ruins and generally gaining a new perspective."

The socialist utopian Chernyshevsky ("What is to be done?") celebrated it as a triumph of progress and modernity:

http://sarahjyoung.com/site/2010/04/20/crystal-palace-russia...

Dostoevsky visited it and hated it, and used it for one of his most famous anti-utopian invectives:

http://sarahjyoung.com/site/2010/04/22/the-crystal-palace-in...
Note that even Go only does syscalls itself on Linux. On macOS and Windows it calls into libSystem and kernel32.dll respectively, as the syscall interface is not stable on those platforms.
Luck is the determining factor to life. Except both startups and colleges use different types of luck. Startup luck is more similar to 'real life' luck. College admissions luck is much more controllable in a sense.

Pretty much everything you do should be just to put yourself in a position to be lucky. It's sort of like sports - there's no one guaranteed strategy to score goals, but you have to put yourself in a good position to be lucky.

A degree doesn't guarantee you a better career. It just puts you in a good position to be lucky - if an opportunity lands, it's likely going to the one with more education.

You be nice to people because it helps you get lucky. You be proactive because it helps you get lucky. You work really hard because the world respects hard workers, which helps you to get lucky.

Presence helps you get lucky. i.e. not being in the future or the past, or in some virtual world. Just being present, observing the world as it is, finding the irregularities that everyone is too busy to see.

Or heck, just smiling a lot, being optimistic, cheerful, energetic, fun to be around.

Basically there's a lot of these little things that help a lot in getting lucky. But this doesn't apply so much to college applications besides interviews.