skysight-inc/HackerNews huggingface dataset:
I keep seeing that “companies shouldn’t use their dominance in one area to get into another area”.

So does that mean that Netflix shouldn’t have used its dominance in DVD rentals to get into streaming and just die when another company did? Should Apple not have been allowed to use its dominance in the music/media player business to get into the smart phone business?

Antitrust was traditionally used when a company kept other competitors out. How is Google stopping another competitor from creating a search engine? The fact is that no one is forced to use Google. People can just as easily type bing.com in their browser as google.com.

In fact, the dominant desktop OS, doesn’t have Google as the default search engine and thanks to a consent decree - at least in the EU - Google cant force manufacturers of Android devices to make it the default search engine.

If Microsoft wanted to outbid Google to be the default search engine on iOS devices it could.
I suspect (hope) that means none of the WordPress sites I maintain will be in the tally.

Customizing the metadata, stripping out unnecessary cruft, and moving the user and admin login pages behind IP-restricted firewalls (when possible) are among the first things I do.
At the same time, those workers don’t have any conception of the hard work that goes into actual leadership. Life is so complicated.
Browse websites from your favorite search engine result page
Principles of biological computation: from circadian clock to evolution
Here you go:
https://blog.stalkr.net/2015/04/golang-data-races-to-break-m...

What's even worse is that Go code is not (outside of Linux/ some distros) compiled with ASLR.
That’s super rare. Most places won’t even look at your submission at all if it’s one minute past the timed deadline.

I remember doing a timed interview once when I was literally dealing with a harrowing elder care / home hospice ordeal with an aging parent in the next room from where I was coding the interview.

I remember thinking how myopic and un-human that company was (I had explained a little of the situation, they seemed super uncomfortable to hear any more about it, and basically said I could do their timed 2-hour thing like everyone else, take it or leave it).

No room to be a human with a sick parent I guess, or kids or a whole variety of other personal circumstances that make devoting hours of personal time to a coding task a sincerely unrealistic request.
To put it shorter, with permission, liability stands with the organization; with forgiveness, liability stands with the individual. At worst, one or two levels up the hierarchy too.
An interesting - and somewhat intuitive - observation is that the sharper the focus the higher the spatial frequencies go (this is pretty obvious when viewing a composite video signal on an oscilloscope while adjusting the camera focus - the peaks are 'pointiest' at best focus).

In the 1D case, consider a dashed line. With perfect focus this is equivalent to a square wave (which is a sum of all the odd harmonics of the fundamental frequency). Loosely, the blurrier the image of the dashes the lower the frequency content - eventually blurring to 50% grey which is essentially DC.
I doubt the real cost approaches whatever the American healthcare system makes you pay. The inefficiency is something like an order of magnitude.
Well, it is self-hostable, but it's a giant mess.

I've self-hosted Accounts+Sync with a lots of elbow grease. Even had my own alternative re-implementation - because running all this Mozilla code was more complicated than hacking up something of my own.

I gave up about a half an year ago.
You have to be far away (20m away for the original) or squint a bit/cross your eyes and the big picture starts looking like the tiny portrait of Lincoln that you mention.

You can also save that picture on your device and look at the generated thumbnail. Resizing it makes it a lot more obvious.
If AI Is Already Writing Code, Will Programmers Lose Their Jobs? (2018)
> The more important lesson, that I didn’t understand until that point, is that you can’t count on the people trying your project to quickly and reliably signal bugs to you.

Took awhile to get to this line, and I feel like it was the thesis.
More things should use Pandoc as their rendering engine. Why reinvent the wheel when you've already got the whole car?
Javascript is used to perform the exploit. The renderer, where the vulnerable code exists (I assume), is C++.

The problem with protecting a C++ codebase like a JS renderer is that the attacker has HUGE amounts of control. They can literally already execute arbitrary code in the renderer, making information leaks and other techniques much easier. ASLR was never intended to protect against an attacker with such a level of control.
They subcontract their support to India. William Lu is a scammer and a well known liar. He pays people on web hosting forums to keep it quiet about how he scams his customers. The guy has cockroaches in his data center. He has no money and has lost more than half his ip space in the past year. He even got recorded a few months back in a big conference call admitting he lies about everything and charges his customers for services he doesn't even provide. https://www.youtube.com/watch?v=PzHS4E2e8Bg there's also a dope ass diss track about how garbage their service is on there too. https://www.youtube.com/watch?v=mZBWd1Z2yY0
I've manually loaded the boot-loader into a PDP-8 in about 1973. Since it had core memory, I'd typically load it as the last thing before leaving so that in the morning I could just load my paper tape and hit run. From a very fuzzy memory, it was about 30, 12bit words in length.
Similar experience here, only with an addition from the other side: I'm subscribed to some issues, and get seriously irritated by the number of people who barge in with “This is a show-stopper for our company! We're not migrating from ProductX until this is fixed! Surely it would take just a bit of time to fix this!!!” Very often, such attitude is displayed on feature requests that barely qualify above ‘cosmetic.’ Even on software for programmers like Intellij Idea or Node.js, people whip out the ‘it's an easy job’ argument, or post endless ‘me too’s while failing to comprehend differences in their use-cases.

I see quite a few projects that get steady development, but have hundreds of open issues, of which most are probably feature requests. In my experience, having the tracker flooded with thoughts for features that it would be nice to have someday, is completely useless and probably actively toxic. Ideas are cheap, while implementers' time is finite. Ideas are best dumped into an ‘inbox’ list―most of them will never surface from there anyway.

As a result, I almost completely stopped posting issues, except for most egregious bugs or when a feature would be a one-line change. As a rule, I now prefer posting pull requests, which of course is a lot harder―but helps keeping things in perspective.
Companies can't conjure money out of nothing. If they have to pay X dollars for your commute then they have X dollars less to pay you.
The other comprehension gap is that, thanks to Moore's law, these methods can be deployed at scale. Everyone is now a target, 24/7. In the good old days of XXth century and Bond movies, it took a highly paid analyst to target someone personally. Which economically limited the intrusion to a tiny sliver of the population.
No you don’t use that hour of sunlight. Some people like it.

Personally, my day is so much better when I wake up to the sun vs to cloud/fog/darkness. I just wake up happier, and I have no control over the sun.

So no I wouldn’t agree to trade my happiness throughout the day in exchange for eating dinner outside or whatever else people claim they need sunlight for at night.
This is yet another article that conflates de-identified data with anonymization.

There are ways to create anonymous datasets, but they generally involve aggregation, not just removing the identifiers.

It's unfortunate that general lay person understanding of the concepts at work here doesn't tend to extend to this distinction. It would help drive privacy conversations if this were more commonly understood.
Eve: Minutes for the Democratically Elected Council of Stellar Management Summit
Here's a blog post from Russ Cox (Go core team) explaining it: https://research.swtch.com/gorace
You can.

I clicked on the rss link and it tried to open in Apple News and then I was immediately forwarded to the podcast app where a dialog was displayed to “Add a podcast by URL” with the url in it.
I follow him occasionally on his blog for about a decade, and I'd say that his need to write is greater than his frequency in contributing something insightful. YMMV.

(Of course even more people could say that about me, that is, if they knew me enough to care!)

That said, he used to write some great posts in the past (e.g. https://sivers.org/kimo ), but for the past 5 or more years it's like he just writes because he feels some compulsion to write a post.

He does seem like a nice guy to have beers with though, and he did had an interesting adventure building his startup back in the day. And the podcast is a totally different medium, so all bets are off, he could very good there!

To contrast, I'm not a hardcore fan of PG, but he has been consistently interesting/insightful in his posts even in topics that I don't care about (though he sadly has stopped).
Searchable Linux Syscall Table for x86 and x86_64
MS?
SpaCy is pretty good for stuff like that.
Ask HN: What's your favourite audible book?
If you were to pick just one audio book to recommend to others (preferably on audible.com). Which one would that be?

Genre no bar.
For me to see Lincoln, I tried holding my phone at arm's length; it was better when my friend held the phone and I stood back
There have been two ITW attacks on Chrome ever.
Ubuntu unity scroll is the best
AirBnb is the canonical example. They weren't first, so they built a business around doing something that in most places is illegal, and it caught on in a big way.

I'm not discounting their UX, I'm sure it was a big part of their growth.
"Far from it", as you link to literally the only other case.
Where do you live? In my tech circle, pretty much everybody uses Google I haven't seen anyone DDG-ing or even mentioning switching away from google. I've seen some FF users though :)
That would explain the strange/weak infrastructure and the economic targets in APAC.
Yes, but the downside may be acceptable to you.

A bad guy who gets any of the private keys associated with any of these certificates can use that to impersonate any service with the corresponding name, even a quite different one.

So say you've got mail.oefrha.example that's a mail server using a *.oefrha.example cert, and the Dread Pirate Roberts breaks into it, they can use that when impersonating your web server www.oefrha.example or your Q&A site faq.oefrha.example even if those are on totally different hardware that Roberts wasn't able to penetrate.

For older TLS (or SSL) versions there's a trick called implied authentication used with RSA. After showing the certificate, instead of your server signing something to prove it knows the corresponding private key, the client sends something across which your server decrypts. Only the real server could decrypt it with the private key to continue the conversation so authentication is implied. However, in doing this your server has to be _extremely careful_, because it's easy to give away information when things go wrong. If it's not careful enough, a bad guy doesn't learn the key but they can use your answers to work out how you'd sign RSA messages.

This means if you've got old-crap.oefrha.example which does TLS 1.0 with crappy RSA implied auth enabled so as to make it work with some rotten turn of the century tech, and it has a wildcard certificate, some bad guys can maybe exploit that to pretend they are www.oefrha.example even though your actual www.oefrha.example web server only speaks TLS 1.2 or newer with elliptic curves.

You say a "personal domain", and I don't recognise your name, so chances are that this just doesn't matter. We're not talking about something a bored teenager can do, but if real bad guys with resources are attacking you, then it's probably not a smart idea to have so many wildcards.

Edited: Repeatedly to try to get HN's half-arsed parser to stop ruining everything. Gave up. HN use a parser that has working escapes, or remove the parser and just say the site only has text too bad.
I face this same situation too. Grew up with pass it down things for clothes, toys and everything. Didn’t have a phone until 2011; we simply lived a life in which we didn't develop a need. Now that I have one some parts of my life are happier, others are more grim..

Now I find myself not knowing how to shop for clothes, I wore what fit. Difficulty to find entertainment, we helped around the house as parents were working more to come around.

Now I try saying yes. Someone wants to try wakeboarding, climbing, you-name-it? I’ll set up for an instructor and rental gear. Someone likes a theater show, I’ll buy an extra ticket.
A friend of mine had a hard drive breakdown, did some tinkering and couldn’t recover it myself. I made them a gift that teaches how to do backups, with the equipment to do so. Essentially just a new external drive and some instructions to use the OS included software to backup, so it wouldn’t happen again. This included a platter-for-platter recovery of all the pictures that surprised her after the slightly salty thou-shall-do-backups rubbing.

Hardest thing for me is to replace broken things. 'They work fine', but I spend three times as long doing the thing. Admittedly, it's a thing I like so I don't mind spending the extra time, hehe, but a partner in life might not find the same enjoyment of using the broken thing. Avoid becoming angry because you failed to get something done within one rental-unit, it's not worth to be angry for.

Being at home(s) tends to be cheaper than being outside home(s). With you raising this concern, try to avoid thinking whether something is worth it before giving it a try. It’s okay to be impulse driven, you will learn from an experience. Do what makes you happy, being at home is totally fine. :-)

I now focus much more on experiences (let's go wakeboarding!) instead of objects/belongings (new phone w/ airpods). I find experiences make more than just myself happy and that makes me even happier! :D
Team Mobot (YC W19) | https://teammobot.com/ | New York, NY | Full-Time | On-Site

Team Mobot is at the cutting edge of quality assurance testing, creating a new platform that fundamentally transforms the way engineers can accurately and quickly get the results they need to improve their products. We are looking for a Software Engineer to help build our internal and external web applications.

As one of our first engineers, you will have the unique opportunity to architect and build our customer-facing web app that enables customers to connect with our service, see our robotic fleet in action, and review results/analytics to make their own product/engineering decisions.

We have a modern tech stack: Python for our low-level robotics integration, Clojure for our general platform and ClojureScript for internal and external web applications. We value any Software Engineer who thinks critically, learns quickly, and is comfortable working with a variety of technologies and languages.

Full job description is here: https://docs.google.com/document/d/1Aus0yH9gncsO5B56_hIRxGFz...

If you’re interested or have any questions, feel free to reach out at hiring@teammobot.com
I like that it also shows hover effects. However, I'm disappointed it doesn't have more obscure variants or even earlier variants.
Waymo has been testing outside of California: they're in Washington since 2016 and in Michigan since 2017 (for Winter testing): https://twitter.com/waymo/status/846438598421336064?lang=en
Ask HN: How do you keep your development skills sharp as an architect?
Hi HN!

I am moving to a Solutions Architect role after having been a software engineer for the past decade. I am really excited because it is going to be my first customer facing role; something that I did not have before.

The fear that I have is that my software development skills will atrophy. So, since I am sure that I am not the only one who has made this shift in careers, I wanted to ask what steps you have taken to make sure that your software engineering skills don't get rusty.
I tried the same search in both and got the same results (links displayed in both). Maybe you just happened to get into a different A/B bucket when you opened incognito
One thing to remember or understand is even in the time of Napoleon, but much more in the 20th century and beyond, the rich and wealthy have used certain item classes as wealth and asset storage with a manipulable market.

There is a real reason the art world is one of the best ways to launder money. It can also provide value as continuity plans via insurance or as overvalued collateral for large loans. In that sense, these kinds of assets provide a large amount of value to the wealthy which then feeds back into the loop. That is very different than commodities that have a first-level purpose like food and transportation.
> How do you corroborate the information on those properties?
There is no way to corroborate. For most listings, Airbnb is the only source. However, I've never found this to be an issue. I don't believe I've ever been "scammed" by an Airbnb host in 40+ bookings.
> Having one big timezone with no DST makes everything easier on everyone all the time and the fact that the sun sets a bit earlier or later on the peripheries had no negative consequences at all

This is not true, at all. There was a good study recently [1] on how health is significantly impacted based on what side of a timezone you live on - I'd assume that the impact would be even more pronounced for one huge timezone.

[1] https://www.washingtonpost.com/business/2019/04/19/how-livin...
>he built the largest indy music platform in the world (CDBaby)

Is it still? Compared to Bandcamp, Soundcloud, etc?
Wildcard certificates are a greater risk since they can be used for things you didn’t intend, so a lot of it comes down to how scoped they are (a subdomain like *.app.eng.example.com is way less effective for phishing) and how hard it would be for an attacker to reuse them (e.g. there’s less risk if it’s generated on an HSM or something like AWS ACM which doesn’t allow the private key to be transferred).

For a large organization, this probably just says that they have a lot of different systems and groups operating relatively independently with poor practices, which isn’t an immediate problem but suggests that they’re an easier target than some.
I got some thoughts on the lidar vs vision debate.

Remember the goal is to drive better than humans. Lidar gives better-than-human depth sensing performance in many cases.

Furthermore, human eyes are substantially better than small digital cameras at this point, in terms of low light sensitivity and resolution.

It may be a problem that lidar is ugly right now. But that can change.

I'm of the belief that more and better sensors is better.
It's the same for me. I tried DDG maybe a year ago..and couldn't stand it, I found it too lousy. But now I'm trying again and this time it's slowly sticking in. Idk if it for better or my tolerance against Google decreased.
From the article:

> It isn’t all bad news. These same reidentification techniques were used by journalists working at the New York Times earlier this year to expose Donald Trump’s tax returns from 1985 to 1994.

Flippant comments like that make it hard to take the authors seriously. Their concern for privacy apparently evaporates when the techniques are applied against people they don't like.
Email inviata!
For many Internet related phenomena, you can find an example where it already happened a long time ago with AOL.

https://en.m.wikipedia.org/wiki/AOL_search_data_leak
Sorry but that's not what many people wanted. They wanted amazon to stop people from selling counterfeits that were passed of as being from the real manufacturer. And they wanted to know who was selling it, not hide this behind is it amazon or someone using the amazon warehouse that looks like amazon. And I think people also want amazon to stop allowing fake reviews, and paid reviews, only have 'organic' reviews. And finally I'd like them to let me know clearly if something I'm buying is used or something. But that's so far down the list. i finally stopped buying certain items from them because they kept being fake, batteries being one of them.
I wish the submission title was better, I was wondering if someone found an aggregator was that listed all podcasts where a new episode was published on that day.
After a crash, the software often like to send a crash report. So you get just these errors. But until now, I never saw a "Report a bug" button somewhere in a menu.
The manufacturer of the car/software must be responsible for any accidents is causes. There is no other way.
The event handlers are expected to be synchronous at the moment to ensure that they are executed in their desired order. The event execution is also handled transactionally so each run through the engine will block until it's complete.

The goal for the library is primarily to provide a way to organized the business logic. One example use would be hooking it up to re-frame. Re-frame events can feed inputs into Domino, and it will run through the event graph and produce a new state for the re-frame db.

Another use case is to use Domino as a state machine on a server. You can hook up HTTP endpoints as inputs, run through the events to decide what actions need to be performed, and then dispatch effects to handle HTTP responses, and so on.
It seemed like you were characterizing alternative approaches in a way in which you could more easily refute their concerns.

I'd be pleased as punch if we moved to a post-resource economy, but I also think it's going to be the hardest thing we've ever attempted (in an international sense).

The Paris climate agreements are a minor skirmish on the scale of what needs to be done.

Because, ultimately, we're talking about some wealthy countries having less (compared to business as usual) in order to strike agreement with poorer countries not to run their growth at full tilt.

So when we say things like "stricter environmental regulations," we're really saying "stricter environmental regulations worldwide." Otherwise we're just offloading pollution to the current poorest country with a labor force.

And it's going to take some serious financial and developmental persuasion (and ugly enforcement) to get someone to not do something that would make them better off.

... It is heartening to see the debate being reframed in justice terms. Because that seems to have a better chance of winning hearts and minds to the extent necessary.
It also shows the favicons, which help people recognize what site they're looking at if they're familiar with them much more quickly than a url can.
This was my first question as well (on top of the source code question)
In my experience: Monkey patching when in maintenance mode.

"Yes, for historical reasons we have to pipe every incoming mail to this collection of awk, perl, ruby, python and brainfuck scripts."[1]

[1] Unless you work for German Telekom, one language is a lie.
Latest firefox tells me that site http://codebutler.github.io/firesheep/ is unsecure

got there from official blog https://codebutler.com/2010/10/24/firesheep/

Maybe force https when requesting http ?

https://drive.google.com/file/d/1maSpqYfFoBoCyao14VKzLKPMlm9...
One they’re missing is the Apple IIGS (GSOS).

Oddly, at the time it was more useful than its Mac equivalent because it had proportional indicators.
Model S (MS) presumably
Clicking in the gutter is inaccurate. On Macs, it advances by page, and in later versions animates; only option-clicking jumps the thumb to that position.