skysight-inc/HackerNews huggingface dataset:
> Ummmm. No. Threads are a much harder API to get right.

Ummmm. No. Threading is not a hard API to get right. It's very simple: You get a new executing thread in the same memory space. You can create them whenever you like without any side-effects. Now, don't trample on your memory. Read all you want from anywhere. If you want to write to shared memory, ensure both reads and writes are behind a mutex, or learn about atomics.

Fork(), on the other hand, is much trickier. Sure, you get a cloned memory space so you can trample all you want, but now you have to establish some form of IPC (which might itself end up requiring threading), and if you didn't fork() as the first thing in your process, you end up inheriting all sorts of state that you do not want. Threads and locks, for example, are now in limbo (depending on your unix flavor of choice), and you likely have a bunch of fd's that you did not want.

I cannot really think of any legitimate use-cases for fork() without exec(). There are legitimate use-cases for multi-process designs, but such designs are severely inconvenienced by fork(), as all they wanted to do was to start processes without inheriting state.

I also certainly cannot see any sensible argument for threading being harder than fork(), especially if you're just using it as a drop-in replacement where there will be no shared state after invocation outside of explicitly created communication channels.
I've also learned to read contractions in their extracted form in order to help me when editing. It's a similar trick to remembering spelling versions of every word, like "Wed-nes-day", or "Col-o-nel". Sometimes I think it's more bothersome than it's worth. I could really use my own environment variables for `IGNORE_GRAMMAR` and `IGNORE_SPELLING`.
Amazon the brand named themselves after the river - their original logo was a depiction of a river. It was well established as a location by the 1990s.
Box CEO Levie aims to transition to cloud content management
I mean, apart from everything else in this thread, Marissa Mayer doesn't really seem to have done much: a good management role in Google, tanking a former internet giant and getting a lot of money for it, and setting up a company that doesn't seem to have produced anything so far.

Even if you look for women role model in tech, is it possible there aren't any more successful ones?
Nagios Xi 5.5.10: XSS to root RCE Writeup
After seeing every implementation of DoH giving a flying fuck about your actual network settings, I’ve decided it’s a technology I want nothing to do with.

I’ve actually actively blocked DoH for the major providers on my router, by writing some custom iptables rules.

Hopefully there will be a simple to use OpenWrt-package which you can install to do this automatically in the future.
it doesn't require american degree. I am not sure as well, but I think you have higher chance to get visa (but maybe it was like this in a past, and now there is one pool for all people)
>In regards to Marissa, I personally believe that the Glass Cliff is real

The glass cliff didn't make her buy Tumblr for 1.1 billion dollars only for it to be essentially worthless a few years later.

I also think people are a bit harsh on what situation Yahoo was in. They were still profitable, had a ton of users, and plenty of cash in the bank. Sure, it was being left behind but there was plenty of juice there to do something to become relevant again. In the five years she was CEO there's not really anything you can point to as a success. It raises the question of how important she was to the string of successful products that she headed at Google.
The image might be 2kx1k but dimensions specified can be 20x10px. Not a good practice but can occur.
One reason why Ford had to raise salaries to the famous five dollars a day was that workers were turned from craftsmen to simple cogs on the assembly line and didn’t want to do that boring and repetitive job.

I feel the same is happening in software. Compared to the 90s it feels much more like assembly line work where a worker does something very specialized and repeats it over and over.
YouTube livestreamed a Congress Hearing on hate - Then racist comments flooded
You can now create and edit Google Docs right within Dropbox
Google Cache because site got stomped with traffic

http://webcache.googleusercontent.com/search?q=cache:https:/...
But if you pass resources and data form forked child to parent, you are already using shared memory.

And, in this case, it sounds like a thread would do exactly what you want, but without the oddities of fork().
It's not about being "uncharitable". It's about protecting nix from being controlled by outside forces. MS does, indeed. have world-class research, but they are sticking their heads in the nix camp, which some of us don't like. We're not all in this together, despite what some will tell you.

Sadly, UNIX (umbrella term here) is not what it was a few years ago. I dearly miss Solaris, for example. Nothing touched it in it's day, not even AIX or HP-UX. I was a UNIX admin for 10 years. I've used them all. Nothing MS can produce will ever be better than pure UNIX. There is a reason it's still being made. FreeBSD can outperform anything MS has on offer. Hell, they borrowed networking code because they couldn't come up with better.

Not all of us see us all under the same tent. I surely don't and never will. It's us and them. To say otherwise would indicate we on all on a level playing field and we're all working together to a common good. We're not. Good research aside, I don't like their history, stewardship, or about anything else they do. Agenda...
Those 1 in 10 users don't provide enough revenue to warrant doubling our front end budget to support every polyfill, every workaround for every non-polyfillable thing, and the vast quantities of extra support they require.

If they do in your case, though, I understand.
His main argument seems to be that the network operator should have control over DNS requests for safety reasons. Control and monitoring. This is the antithesis of privacy and encryption. I wouldn't be surprised if he was pro http over https either.
Just because a test joint of unknown size and shape held up over that range doesn't mean an actual real world assembly can hold up over that range. We know nothing about the nature of the weld they tested or the nature of the testing. Even with two of the same materials it's very possible to design a joint that doesn't work very well in the real world.
It's interesting that they want .amazon specifically for tourism/commerical purposes, because it's the English spelling, which is not used locally.

Because if it were for locals, it would be .amazonia and .amazonas. (Similarly to how Germany is .de, not .gr or something like that.)

And not that tourism means they don't deserve the name... but it's not like this has anything to do with indigenous rights or a business trampling a people.

It's just a globally-known tourism business vs. a globally-known shopping business.

So not exactly something I can find myself caring about much. What do ICANN's rules already say? Does it go to whoever first registers, or whoever pays the most?
Screenshot from press conference: https://imgur.com/UBsPgzw

Edit: Better posted above: https://pbs.twimg.com/media/D3y037OW0AQmpAf.jpg
And the image itself:

https://pbs.twimg.com/media/D3y037OW0AQmpAf.jpg
Here's an article (and image) from the guardian: https://www.theguardian.com/science/2019/apr/10/black-hole-p...
Here it is: https://image.futurezone.at/images/cfs_932w/3398269/bild-ist...
Betting on Blockchain Consensus
GOP Warning Drug Companies Not to Cooperate with a Congressional Investigation
https://i.redd.it/p55wgfxsrfr21.jpg
Here's the image via twitter:
https://twitter.com/ehtelescope/status/1115964692802019328
I’ve tried to change lenses while keeping frames, most manufacturers make it pretty hard to do so. Some don’t sell blank lenses without frames, and others have such fragmented and changing product lines that lenses aren’t available 1-2 years after original purchase. And to be fair, frames aren’t really all that durable anyways, and for something used daily it’s not all that wasteful to replace them every once in a while
> Because slavery in North America, at least, was backed by law. It took government to make slavery possible.

This is true in the sense that property rights always depend on law and the government making the law.
Bach to the Future – Humanising Music with Neural Nets
ESO: First Image of a Black Hole
I don’t think he was joking at all
MySQL now offered in 6 clouds through Aiven
Google Cloud’s new CEO on gaining customers, startups, supporting open source
In a suburb sure but apartment 5 is often more crowded than suburb 2.4.I can't wait for 6 to open up...
I have a very old house and it works well for me.

I think you do best to have just two stations in a powerline network situation because the contention and overhead of contention control is much less. (Compare that to gigabit ethernet which is full duplex and switched so there is little or no contention)

You can connect a "distant" powerline NIC to an ethernet switch and plug multiple devices into that if they are close together, that works better than plugging in multiple powerline NICs.

Unfortunately new houses have circuit breakers that detect broadband noise caused by arcing. These are good for catching fires early, but will blow if you use powerline NICs.
Typical Latin-American squatting. They see something went up in value and now want a piece of the action, so the politicians and public servants have more money to spend and steal.

Disclosure: I am from LATAM.

Other similar cases:

1) Big worries about biopiracy about allegedly miracle medicines from Amazon rainforest, as if the main cost, of a new medicine wasn't the test trails? As if we didn't use antibiotics whose molecule came from a rotten watermelon of a foreign country? Was that biopiracy too?

2) Big fuss about a railroad landfill in my area. The story: the railroad serves a port and Nazis were interested in that port, so the ecological disaster was indirectly perpetrated by Nazi Germany and some are seeking relief money from (current) Germany. The truth: the state-owned railroad company sought the landfill since the beginning of the 1900s because the original movable bridge was unstable, and the landfill was built in 1915. Hitler was in a trench by then.
Steel structures deflect a lot more than glass and buildings are built to relatively loose tolerances. E.g. skyscrapers have flexible neoprene gaskets between glass cladding panels to allow for a few mm of structural deflection due loads caused by wind, thermal, floor loadings and construction settlement. To give a rough idea, if you take a point on the top of a 250m skyscraper it could be anywhere within a ~300mm diameter circle due to these loads.

So while I'm not 100% sure, it sounds like this technique would be more useful for product design scale stuff like phones, nano machines, miniaturised optical systems.
China – Silicon Valley – China: A Path Less Traveled
A Local Maximum Paradox: Permissioned Blockchains and Security Tokens
The idea that vision is so powerful that it can recognize shapes to the point of building a language instantly reminded me of the language used by the aliens in Arrival (https://www.engadget.com/2016/11/14/dissecting-the-alien-lan...). I'm sure Itinerant won't go so far as create a whole new grammar but both the blurry, ink-like feeling and the reliance on patterns are interesting.
Trade offs. Don’t optimize prematurely.
Astronomers Capture First Image of a Black Hole
Path-planning algorithm might have been set to "racing mode" and your driving was evaluated as non-threatening/non-colliding for the duration of the maneuver ;-)
If that YoY figure is for Model 3s in Switzerland, then you really can't quote it as a figure with any statistical honesty. A year from first delivery hasn't even elapsed yet.
Ancient India, ancient China, ancient Egypt, and ancient Mesopotamia are all civilizations with far older histories (with meaningful archaeological remains and in many cases written records) than ancient Greece. Greece is just where many Euro-centric historical perspectives begin.
GoDaddy Acquires ThemeBeans
Seems to work in Chrome (fails in FF). Weird.
"This is like viewing a mustard seed in Washington DC from Brussels"
I'm not seeing any indication that wages ever reached $25 / hour.
https://www.epi.org/blog/farmworker-wages-in-california-larg...

https://www.latimes.com/projects/la-fi-farms-immigration/

And the job requires at least an hour commute, with 12 hour days. That should require a premium. It's not full-time work.
Here's the image via a URL:

https://pbs.twimg.com/media/D3yzi3dX4AEnoEp.png

> Scientists have obtained the first image of a black hole, using Event Horizon Telescope observations of the center of the galaxy M87. The image shows a bright ring formed as light bends in the intense gravity around a black hole that is 6.5 billion times more massive than the Sun
>all the kernel page tables still need to be copied and for a multi-GB process that's nontrivial

Only in the pathological case where the large process is backed solely by the 4kb pages. The hardware has long now supported large pages - on x86 since Pentium Pro, if memory serves - and huge pages. The popular OSes (Linux 2.6+ and Windows 2003+) also do support large and huge pages.
A 2GB process can easily be three pages: r/x code, r/w stack, r/w data (2gb). Granted, it gets a bit more complex if mmapped I/O or JIT are used, but since both are mature technology now, it's fine to point fingers at any inefficiency and demand better. Another caveat would probably be shared libraries loading at separate address ranges, which, IMO, is another reason to ditch shared libraries for good.

Contrary to popular wisdom, OS research is still relevant.
I'm totally with you. You were calling the mainstream reaction a "incredible psychosis", which it is not. It's rational on in individual level given the current economic system and general attitudes especially in the US.

If it was up to me we'd get UBI ASAP and as automation makes work more and more obsolete get closer and closer to communism. I think this also is desirable because it will allow us to follow our natural instincts and contribute to the commons rather than try to put them on our individual balance sheets at the expense of everyone else. (See this great discussion: https://itunes.apple.com/us/podcast/future-thinkers-podcast/...)
Astronomers deliver first photo of black hole
even the black hole photo is sucking up it's own press conference! :-)
Black hole picture captured for first time in space ‘breakthrough’
Compared to virtually any compiled language, Javascript is a resource hog, regardless of how well written.

It is also single-threaded (without workers, which have their own limitations), and any large calculation can block that main thread.
> This is false.

She might have built the first version of adwords, but she was a product manager for most of her time at Google. So my statement is not false, but true.

> Your comment is pure armchair quarterbacking. People who have actually built or managed hugely successful companies don't make those kinds of dismissals.

Says the person that is throwing personal insults in violation of hacker news rules. I prefer not to stoop to your level.

As much as you don't like it, sleeping with your boss no matter you are male or female does have an effect on one's career. Dismissing them just because you have an naive view of the world is your choice.

There are reason why people that do that tends to get fired in other companies. For example,

https://www.theinformation.com/articles/airbnb-china-chief-w...?
It doesn't help that there's no unambiguous CFG for Markdown. Any new implementation is more or less on their own with many using odd tricks to get around the inherent ambiguity.
Thanks, I was about to ask about reading fiction. You answered that for me. I'm an avid reader (I could read all the time if I didn't have anything else to do), and I've always been in the "books have better images" (than movies) camp. Well, radio has better images too, for me. I still think fondly about the stories I listened to on radio when I was a child. That would be called audiobooks today I guess. Fantastic images is what I remember.

On the other hand my mind is not graphical. I'm a programmer but I'm utterly useless with graphical/diagram design tools. My mind is actually very visual when I think about program design, it's just different in some way. It's not pictures. It can't be drawn on a piece of paper, or a computer screen.. very hard to explain. But still it feels visual, just in some other kind of dimension.
There are people that can't believe the Earth is round... I can't imagine what "alternative explanation" will be made to explain a black hole...
If I get a popup just saying that a site uses cookies, I may well allow it (knowing that my browser will clear the cookies when I close my incognito session, perhaps).

If I get a popup listing various kinds of data collection that the site wants to do, and lists of "trusted partners" it will be shared with, etc., I generally refuse everything except "essential". If the site's idea of what is "essential" sounds excessive compared to the use I expect to make of it (just how much tracking is reasonably required in order to read an article?), I simply won't use it.

And if it makes the process of refusing consent particularly opaque or cumbersome (in violation of GDPR requirements), I certainly won't trust or use the site at all (I'm looking at you, Oath...)
Invest in a collection because you like the collection. If you love baseball cards, the fact that a few years ago you paid $100 for a card that you could get for $1 today doesn't matter because you had that card to enjoy for those few years. Note that love is different from fad. If you just buy the card because everybody else is, with no enjoyment, then it is a loss.

My life is better for having a few collectibles around now. I could have instead invested the money spent, and it would have already doubled, and it would double a few more times before I die - since I don't enjoy collecting money in my bank account it would be a waste.

Don't get me wrong: I to enjoy financial security. I can't retire today (well I could, but I couldn't afford to live the life I want), but the money I'm setting aside for retirement is planned to be used to enjoy life when I retire.
This is not "psychological research", the research has already been done to get the human to fall for it. The dark patterns are designed to sell advertisement and product.

Framing it as simply "psychological research" is what I'd expect from a PR team trying to deceive its users.
The telescope's announcement is up, too: https://eventhorizontelescope.org/
Related video, made by Veritasium yesterday, is one of my favorite videos in a long time. He explained how the prediction of this image was made (before the image got released) and the video is great and fun to watch.

https://www.youtube.com/watch?v=zUyH3XhpLTo
Is this image lossy compressed by Twitter? Is there an official release?
If an iot device in your home network is exfiltraring data about you, it becomes much harder to identify with dns over https.

Dns over https creates more problems than it solves for 99% of end users.
It is by Berne convention. Gathering doesn't need my consent, but I can disallow it. In an ideal world DoNotTrack request would be honored, but since nobody did it, denial had to become the default.
Even that page is not opening for me ...
This is is huge disadvantage of remote or distributed work
I do the same but there is a certain emotional numbness to it. On the one hand it’s good to say “fuck it” but on the other hand it doesn’t feed your soul.
Show HN: Pelias, a decent open-source alternative to Google Places API
So you found a sleeping pill that only works when you're very very tired? What a breakthrough.
Focus on the First Event Horizon Telescope Results
Is Vuetify Right for You?
Is that how Ubiquiti APs work currently, or is this a description of the now deprecated “fast roaming” thing they were doing a while back?

Edit: meant “zero handoff” per replies below.
> It seems to me that a lot of contemporary burnout stems from the extremely abstract nature of the modern economy

I think doing things in the real world that you believe to be useful can provide meaning (e.g., baker making bread that that you see people enjoy, or a doctor checking a kid and being thanked by parents). However, to me, it is orthogonal to working with physical objects. I am perfectly happy working with text on screen that produces plots and formulas as long as I convince myself that those could be useful for something I consider important.

The big problem I believe is the fact that many people know that what their work will be used for is useless to a society (or even mildly harmful). I suspect that people working on targeting ads to sell unneeded junk, hooking kids on time-wasting apps or winning in a zero-sum game of HFT know deep inside that their work is a waste at best.

This can be rationalized away for a while, but not being able to answer "what am I doing this for?" can eat one up long term. My 2c.
I'm pretty sure they mention you can set a flag in the headers to disable this. Not that hard to implement for a website
This 9 min video [0] does an excellent job explaining what we are looking at.

[0] - https://www.youtube.com/watch?v=zUyH3XhpLTo&feature=youtu.be
Not sure why this is downvoted, but it's exactly right. When you tell someone in the bottom 50% of income earners to "vote with their dollars" you're telling them to piss into the ocean in the hopes of turning it yellow.
>Tumblr wasn't a bad acquisition.

I would like to see your justification for this. Because Yahoo paid 1.1 billion dollars for it and they wrote down pretty much all of the value within a few years. It looks especially bad when compared with Facebook buying Instagram around the same time for about the same price.
Potentially none. They can just deny its existence and pretend this is a fabrication.
And here I am just wishing for table cells and list views on the web that have functional mouse selection.
Developer's Journey – Sean Murray
Well car surfaces (or even interior) can get hotter than that for example. Also, 1 test doesn't cover a use case of 5-10 years of daily heating and cooling down ie on a car parked outside, or darker window frame on a sunny side of building.
There're at least 12 private companies listed by the IRS who offer some form of free filing service[1]. Direct from the horse's mouth[2] (my emphasis added):

> When self-preparing your taxes and filing electronically, you must sign and validate your electronic tax return by entering your prior-year Adjusted Gross Income (AGI) or your prior-year Self-Select PIN.

To be sure, a filer's prior-year AGI would serve the purpose almost[3] as well. It doesn't even matter what "code" is actually required of the filer, only that one is required at all for the convenience of e-filing. The point is it just needs to be something arbitrary enough for free filers to easily misplace record of but is routinely captured as yet another database entry by service providers. That's how repeat customers at the bottom end of the economic ladder are maintained...none of this "maximizing returns" feel good theory that the parent spoke of.

[1] https://apps.irs.gov/app/freeFile/

[2] https://www.irs.gov/individuals/electronic-filing-pin-reques...

[3] maintaining record of prior-year AGI has utility beyond just tax returns--e.g. applying for benefits and/or services which are limited to people below certain income thresholds--but the self-select PIN is truly arbitrary and serves no other purpose, so my gut feeling is it's a more effective mechanism
For me, I understand the difference quite well. However when typing it feels like I occasionally have this blindness to the words I typed and occasionally my brain sends the other version to my hands. If I look directly at the word after typing it, I dont even recognize the word as incorrect.