skysight-inc/HackerNews huggingface dataset:
All of our transportation is Manhattan-centric. That's why all the jobs are in Manhattan.

Putting jobs in LIC will still force workers from the non-Queens sections of the metro area to go into Manhattan and then back out to Queens. Even the LIRR can't really serve LIC, because it's impossible to build a station that serves waterfront LIC that is on the way to Penn.
My impression was DNSSEC is something you apply to participants of DNS resolution (DNS server and resolvers), not to "domain names".
Even then you may hit some hurdles. I bought a Ryzen3 APU system for my parents, delivered to their house because I was visiting shortly after. When I got there I assembled the thing and it wouldn't POST.

It turned out that I needed to upgrade the motherboard's firmware for it to support APU CPUs. I ended up taking the system back to my place, disassembling and using my own non-APU Ryzen CPU to upgrade the new motherboard's firmware and assembling both systems again. Massive PITA even though everything was compatible.

PS: Aside from that, I'm still surprised by how well that system works. I definitely recommend low-end ryzen APUs for "office" usecases!
It's interesting to see how the priorities change as you change role from contributor to manager.
I use Dell XPS (2015) 4k model with Linux installed. I'm super happy with the laptop so far. I bought a refurbished i7 model when I was student, it still is the best laptop investment I've made so far. The issues I've had with it:

1. I had to change my power adapter twice. I dunno why it has such low life. But an original new one is just costs around $20.

2. Since, it was non-developer edition came with broadcom wifi card, I switched it to Intel which has much better Linux drivers IMO. I think they now use some "Killers" wifi module. I've no idea how they are.

3. After 3 years, it stopped charging because the power socket was damaged. I think it wasn't unexpected because of my rough use, and often bending the cable there. I got it fixed for around $130. In hindsight, it probably wasn't hard thing to fix, as long as I can get the part from eBay.

4. After 3.5 years, the battery life got really bad (like < 2 hours on 4k). I bought an original battery from eBay and replacing it was pretty easy. Now I think I get like 7 hrs on 1080p, and maybe little less than 5 on 4k.

5. Using 4k resolution on GNOME is kind of laggy. I think its mostly software issue than hardware. Unity used to work great, and I think Windows was smooth too.

The body is still solid, and I think I can use it for another couple years for all my development needs. I really like the carbon fiber finish. Its usually pretty warm and comfortable (when you first open it), unlike aluminium bodies which gets chilly.
An Introduction to XForms – Steven Pemberton (2018)
Microsoft Launches Azure Spatial Anchors Mixed Reality Cloud Service
iCab lets you select from several stylesheets. Pretty cool
I hope vendors like DigitalOcean would provide more fine tuned access controls in their APIs.

Certbot, which I have setup to automatically renew my wildcard Let's Encrypt certificates, has access to my master API key on DO. I try to follow the best practices in keeping it safe, but I'd prefer if that specific API key would only have the required privileges to modify a set of specifically named TXT records and nothing more.
In terms of keyboard/monitor, Logitech is aiming to solve it.

https://www.youtube.com/watch?v=XVXvk1X1Gbs
This is nonsense, and possibly crossing the border from ignorant nonsense to malicious nonsense.

DNSSEC ensures that received DNS records are signed by an entity authorized to publish changes to the domain. It does not ensure, in any way, that this entity is publishing the right changes. It protects you against man-in-the-middle attacks, but not "hijacking" as usually envisioned. The linked article https://krebsonsecurity.com/2019/02/a-deep-dive-on-the-recen... identifies multiple cases of registrars saying that someone broke into their web interface (either by determining valid account credentials, or finding a flaw in the web interface). DNSSEC is not designed to protect against these attacks. As that article points out, some of the victims did in fact have DNSSEC set up.

As 'tptacek pointed out a few days ago, many .gov and .mil domains have DNSSEC and were nonetheless victims of DNS hijacking attacks. https://news.ycombinator.com/item?id=19180817 The US government is correctly not insisting on additional rollout of DNSSEC.

I myself have been a victim of DNS hijacking: in January 2013, someone hijacked mit.edu and (among other things) redirected the MX records to non-MIT servers. https://thetech.com/2013/01/23/hack-v132-n63 I lost email to my mit.edu address as a result, and if the attacker were interested in targeting me (or targeting MIT account holders in general) they could have triggered password resets by email, etc. They got in because they apparently knew the password for MIT's account at EDUCAUSE, domain registrar or guessed it on the first try. DNSSEC would not have prevented this. The attacker would have simply instructed EDUCAUSE to sign the records, or instructed EDUCAUSE to update the public key to one under the attacker's control.

And, for bonus points, had they done so, they likely would have been able to lock out MIT of regaining control of the domain for longer than it actually took.
I don’t really think of Amish as American Natives.

The Amish are actually an example of hypercivilization, not indigenous culture. They took all of the learnings from civilization and edited, edited, edited.

They use even the most modern technologies if they are deemed useful to their civilization. It’s more like Western Society, gameified, than a pre-colonial society.
> In 1980, the highest-earning men actually worked fewer hours per week than middle-class and low-income men, according to a survey by the Minneapolis Fed. But that’s changed. By 2005, the richest 10 percent of married men had the longest average workweek.

Surprise, a 70% marginal tax rate makes people reluctant to work when making dollars at that rate.
It was this book https://www.amazon.com/Common-LISP-Language-Second-Steele/dp... by Guy Steele, but it had a different cover. It was silver with a 1980s like computer font on it.
This exposes to me how privileged I really am. I have lived almost exclusively in houses my whole life. There are exceptions like college, but for the most part I've enjoyed a detached house on suburbia.
Several steaks currently
The 100 Year Web – Steven Pemberton (2018)
Those tweets from Microsoft tick me off so much I might actually try to find a way to test this. I just don't have the time. But here's an idea that might work... anyone want to try it? Create a VM in VirtualBox and a .VMDK file that leaves some parts of the disk unmapped or read-only. Then try to write to it from inside the VM. It'll naturally fail (and the VM should give you an error) but you can continue and try flushing again, and see if it fails. If it does, then it re-tried the write. If not, then it didn't. To check, also test this on a Linux guest with fsync() to make sure it doesn't fail the second time. (Caveat: If the behavior differs depending on the particular error from the block device then you won't know. But it might be worth a try.)
Google acquires cloud migration platform Alooma
Micropayments with Bitcoin
I think it would at least create a lot of hostility between Google/Apple, the developer ecosystem and the analytics industry.

Twitter wiped out dev support even more completely than is suggested here, and it hasn't really hurt them aside from some persistent grumbles.
Was it really hacked? Aptana.com still leads to the good old IDE that I used to use a very long time ago.
Although ICANN has dns sec implemented correctly on icann.org they don't have it done correctly on icann.com which redirects to icann.org

Also most FAANG companies do not have dns sec implemented at all (or correction).

There are various ways to check this but the easiest is to simply pull a whois.
> But everybody worships something.

Bullshit. This meme needs to die. People may desire meaning in their lives, but that's generally a sign they have ascended higher on Maslow's pyramid.

And finding meaning in certain kinds of work is still considered noble: education, small scale agriculture, charity, etc. Perhaps other industries could be equally fulfilling if workers gained a larger share of the spoils of their labor.
I look at that as the efficiency distinction.

It goes without saying that if we had more time, there would be fewer bugs.

But there are also things (tooling, automation, code development processes) that can decrease the amount of bugs without ballooning development time.

Things that decrease bugs_created per unit_of_development_time.

Automated test suites with good coverage, or KASAN [1, mentioned on here recently]. Code scanners, languages that prohibit unsafe development operations or guard them more closely, and automated fuzzing too.

[1] https://www.kernel.org/doc/html/v4.14/dev-tools/kasan.html
New Map Projection Meets Cartographic Needs and Desires [Equal Earth]
Decentralizing the Web: Part 1
DNSSEC is strictly not a constructive proposal.
Seriously? You’d rather let a whole container crash and respin and start all the services that will rebind again hoping that everything goes as planned in the restart?
I’d rather have a language in which you can’t have null pointer exceptions and you handle everything that can possibly go wrong rather than write sloppy code that causes entire processes to crash, honestly.
My brother is into reverse engineering, he is literally counting the days to the open source release of this.

He said there isn't anything quite like it as it can actually stand toe-to-toe with IDA Pro, the commercial software that apparently nothing yet can really beat.
We are and we aren’t. Both the society and the social creature are co-evolving so the carrying capacity land has for a human can change dramatically due to culture.

Of course there is a minimum caloric basis but the world can produce much more than subsistence calories for 10 billion people and has for a long time.

Just in terms of murder and calories we are actually no longer constrained by predator/prey. For now.
> There's nothing stopping you from browsing that way if it's what you want.

There is. Pages that don't work without Javascript.
You live in the Bay Area, don't you?

No, heat pumps (which take energy; duh) and "weatherizing" are not going to heat houses in Canada or Maine.
Women Might Have to Register for the Draft Following Ruling
403'd for me...was forced from https to http for some reason (on mobile with JS disabled - maybe a factor?).
Curious, I just red "It doesn't have to be crazy at work" by David Heinemeier Hansson. Could not be more true, we have created a toxic amoral culture that is making everyone miserable.

This work thing, the whole point is to make our life better, not worse.
Can't wait to try it and read articles comparing its features with IDA, Binary Ninja, radare2 or Hopper. Sounds really interesting!
I went on an interview one time in which the job was not for python, but in which the coding exercise was in python, the assumption being that they wanted to see how you handled something you didn't know.

The interviewer mentioned having another guy in who announced flat out he was not going to do it even though it was explained that you didn't need to know the language to solve the problem.

I of course had some python familiarity, but I still failed because I couldn't remember the name for binary search and that threw me for a loop when the obvious answer I should have gone for in the exercise was 'here we should use binary search'.
> The limit of TDP led directly to the era of "dark silicon," whereby processors would slow on the clock rate and turn off idle cores to prevent overheating.

We used to do this in the 1990s with PHS cell phones in Japan: you certainly didn't need to listen to the microphone until a call was actually connected, and even then the caller might listen and not talk, so after connection you'd listen to the microphone but still not start up the voice compression chips until the noise got above a threshold (so a bit of the moshi moshi would get cut off -- no big deal).
Especially a minimum amount of vacation time would also be market friendly because everybody could compete on the same level.
One of my properties is in northern Illinois, no problems running off a heat pump almost year round. Natural gas bill is about $150/year for monthly service connections and rare use.

I’ve never lived in California.
As always, using a second factor like yubikey is also a good idea. Unless your that guy who leaves the key plugged into his laptop all the time. I think I’m going to go around the office one day and replace all the yubikeys I find with Hersheys miniatures chocolate bars.
Messages on Rails Part 1 – Introduction to Kafka and RabbitMQ
> And, for bonus points, had they done so, they likely would have been able to lock out MIT of regaining control of the domain for longer than it actually took.

How would DNSSEC have made it take longer?
Is the name in honor of Asami Sato? Because I approve.
Here's the associated paper, available from Arxiv:
https://arxiv.org/abs/1902.07669v2
> the Asimov trilogy

Just for clarity, I think you meant the Foundation trilogy. Asimov wrote an awful lot of books, and more than just the one trilogy. (Also, there are more than three books in the Foundation series, but that's a separate point.)
There's certainly no need to beg for it.
First of all, I completely disagree with this article.

Anecdotally, I always had insane amount of will-power compared to my peers/people that I can gauge.

From the article:

"But if, for example, the change is to eat fewer sweets, and then you find yourself in front of a pile of cookies, researchers say the pile of cookies has already won."

I use to do this daily on purpose, just to better my will-power. I bought tons of stuff that I specifically didn't want to eat (I had 6 pack, attempting to get 8 pack) and I put them on my table so I can see them the whole day.
I never reached for them, cause even if sometimes I thought of it (especially when there was no other food available (rarely), I STILL didn't touch them). Cause it's my choice, and it's up to me and I'll do what I decide to do. End of story.

It's up to you. It's a choice. Forget everything you have been thought, it's completely up to you. When you take Coca Cola and put it in your mouth, you are doing it. Not some abstract will-power or genes or anything. It is you!

Similarly, we can make up our minds on anything and stick with it. I refuse to believe that we aren't control of our own, damn it!

There's some dumb things in the article like:

“People who are good at self-control … seem to be structuring their lives in a way to avoid having to make a self-control decision in the first place,” Galla tells me. And structuring your life is a skill. People who do the same activity — like running or meditating — at the same time each day have an easier time accomplishing their goals, he says. Not because of their willpower, but because the routine makes it easier."

So according to them, there is no such thing as "willpower" cause it's always something else. They say nobody has willpower anyway; there are people that have no temptations and that's why they persevere. Ridiculous.
I know (from your site) that you're not european, but to any EU citizens out there reading: Know your rights. You can unrequivocably request deletion of your personal data, including your account, if it's known to be stored somewhere on the internet (edit: or even off the internet. Physical records are covered!). There are rare exceptions (eg. financial data required for tax purposes, security/compliance, …), but I've never seen it be an issue. And if it is an issue, there are enforcement organizations that will help.
Not really. For daily driving cycle, you will have enough of battery for charging just once per day, overnight, if you can't do it then plug-in hybrid is of no value to you compared to an ICE car (or a traditional non-plugin hybrid), simply because you don't plug in. For long journeys, you need fast chargers anyway, and you mostly have it on highways.
There's an astonishing amount of fishy downvoting across this entire thread. That's weird.
The implication that a person missing any one of these qualities is still a good non-remote employee is ridiculous.
List of Nokia Phones HMD Launches at MWC 2019
But would it need to be a true "retina" screen? The Hololens has cameras that track where your eyes are focused, so the laser image could have a "fovea" that moves with your eye movements so as to retain a high focus region just at the spot you're looking at.
> Giving more stake to someone who has higher skin in the game inevitably leads to better results for everyone who owns a stake in co.

You don't think investors have skin in the game? The investors take on the risk of losing 100% of their investment if the company doesn't succeed. And it's a real risk: the vast majority of all startups fail. What comparable risk do the founders and employees take? If the company fails, they've been paid a salary for their work and can go find another job.

Do you expect the investors to just give you millions of dollars without any say in how it's spent? Even if you had a track record of having founded several successful companies in the past (which most startup founders don't), an investor wouldn't give you millions of dollars to play with without having some control over the risk.

If you want absolute control over how the money is spent, finance the company out of your own savings, not with other people's money. Lots of companies are bootstrapped from their founders' assets, and these founders completely own and control their companies. But you can't have it both ways. If you take money from investors, you need to give up some ownership and control.
I'm not sure if there's one for the X220, but there's an unofficial motherboard available that turns an X61 into an "X62":

https://geoff.greer.fm/2017/07/16/thinkpad-x62/
A British bus will be refuelled in litres, which I think was the point.

> as though you can just stop selling letter paper and force everyone to use A-series compatible envelopes, and convert the clean (if baroque) markings on the paper products to bizarre decimal fractions of a g/m² without any empathy for the old guard.

The first part was done in Britain in the 1950s, but with the weights rounded to convenient metric numbers.
Why would you make Miniservices?
No shit. Our government has engineered a culture of fear to coerce the average person to work themselves as hard as they can, increasing the governments power and posh lifestyles for its elite, president, congresspeople, senior officials etc...
develop a small project

sooner or later there will be a bottleneck of some kind.

analyze and fix that bottleneck and make a mental note of the cause. next small project you design remember the cause of that bottleneck and design appropriately.

thats how i worked my way up from projects that fit on a single machine to designing a multi k8s cluster system for a fortune 500. just remember how you fucked up in the past and dont make the same mistakes
It won't do much if the domains are not signed.
I don’t want to use a keyboard and a mouse. Can we move past that too?

In fact, I’d like to get past being tied to a desk.

In this article on HN a few days ago, Stephen Wolfram had a laptop strapped to himself so he could work while on walks. We would all benefit getting away from our desks a little more often.

https://news.ycombinator.com/item?id=19220889

Direct link to Wolfram’s blog:

https://blog.stephenwolfram.com/2019/02/seeking-the-producti...
Whether they ought to or not, regulatory agencies working on high profile actions do take public opinion into account. This happens via political appointees and the staff they hire, who are accountable to the politics that brought their administration into power. Ultimately, regulatory actions can become election issues.

The idea that regulatory agencies act solely on the basis of research and law is not believable, because you see regulatory agencies directly reversing rulemakings that were enacted only a few years earlier (not coincidentally, during the previous administration). It beggars belief that objective research and non-partisan legal theory has changed so much in just a few years (again: spanning a presidential election) that regulations have to be revisited and reversed by new rulemakings.

Look at it this way: if FCC rulemaking doesn't take public opinion into account, why did supporters of this rulemaking feel the need to stuff the comment box with a bunch of fake, identical, supportive comments? They should have had no reason to do that, since the rulemaking was in their favor and (supposedly) being done for an objectively right reason. But the truth is, they feared the politics of it and wanted to create a counter-story that blunted the appearance of how unpopular this rulemaking was.
From 'dotnet run' to "Hello World"
If you don't even need to split out the database you probably don't need Microservices.
Has anyone tried a system76 laptop with Elementary OS? I’m curious if there’s any issues. I’m thinking of getting a Galago but just read there’s some multi monitor issues. Curious if there’s any other caveats I might not know.
DNSSEC is quite famously a solution in search of a problem. It's pretty explicitly designed to secure the requests from the resolver to the nameservers, not from the actual end-users--and the number of actual attacks that would be prevented as a result are pretty damn minuscule.
> If I'm in a room with you nothing stops you from telling others what I've told you.

Sure, but I won't have a complete written record like an IRC log, and won't be able to credibly quote.
Right to Repair Legislation Is Officially Being Considered in Canada
FWIW here is a standalone test that shows Linux NFS exhibiting behaviour that would corrupt a PostgreSQL database:

https://www.postgresql.org/message-id/CAEepm=1FGo=ACPKRmAxvb...

You can also tweak that test so that ENOSPC is discovered at close() time. Now you have a system that has thrown away data that PostgreSQL has already evicted from its own buffers, and there is no way to get it back (other than replaying the WAL, which is what PANIC achieves, as unpleasant a solution as it is, especially if it just happens again, and again, ...).

The recent change in 11.2 adds a PANIC on error there. But I'm not sure it's sufficient in Linux NFS, because even on the tip of the master branch of Linux (by my inexpert drive-by reading, at least), the errseq_t stuff doesn't seem to have made it into the NFS client code, so it's still using the old single AS_EIO flag. That probably exposes at least one race that is discussed in this thread:

https://www.postgresql.org/message-id/flat/CA%2BhUKGKa-HtBHJ...

I think we need to do something to make space allocation eager for NFS clients (a couple of concrete approaches are discussed) so that ENOSPC is excluded as a possibility after we have evicted data from PostgreSQL's buffer, and then I think we need Linux NFS to adopt errseq_t behaviour, and PostgreSQL to adopt the "fd passing" design discussed on the pgsql-hackers mailing list (to make sure the checkpointer's file descriptor is old enough to see all relevant IO errors). Or we need direct IO.

TL;DR We are not out of the woods on NFS.
Too high in what sense? Just too high in absolute dollars? Equity is not the same as cash; its a gamble: you're willing to pay a certain amount of money for something that you're betting will increase (or at least hold) value.