skysight-inc/HackerNews huggingface dataset:
This problem drove me absolutely crazy on my macbooks. When i step away from my laptop with external monitor connected, it will go to sleeep and when it wakes up it forgets for a minute that it has a monitor connected, and when it finally realizes it, all the windows are stacked on a MacBook screen, and external monitor is empty. Thankfully I found a “stay” app, that saved me from going completely nuts: https://cordlessdog.com/stay/
Does someone know if there is a good reason why try uses parenthesis? I mean, wouldn't it look even cleaner without them?

f := try os.Open(filename)
There are very few, if any at all, large companies that are honest with their customers on this stuff. I did a contract a couple of years ago with an online home rental company. I strongly suspect the "only X left in this area" and "viewed Y times" were often completely fictitious. (The latter could be easily gamed by including it in any search results page, anyway...) Since I was the PM for the product, I know for certain that 100% of the properties they featured in their weekly emails touting getaway destinations were already booked and never available. To my knowledge, they never promoted a property that was actually available the entire time I was there. And I strongly suspect there was something fishy about the advertised rates, too, since they were always ridiculously attractive properties that they knew couldn't be booked.
Sounds interesting but unable to read the full paper
6 Tips to Build the Data Team of a Scale-Up
If an error is unrecoverable, panic. If all you're trying to do is generate a 500 error, net/http even handles the panic for you. If you're a library author and unsure of whether your callers want a panic or not, provide a normal and an (idiomatic) "Must" version that panics on the error.

There are legitimate criticisms to be made of how Go's error handling works, but I think the language already handles the case you're talking about.
The high school near us has no paper towels or air dryers. Kids use their pants.
I love learning writing systems and think the Semitic languages, including Arabic, are especially fun to learn and write.

I thought about trying to learn more Arabic for fun, but this part convinced me not to bother:

> My absolute favorite is that all non-human plurals are grammatically feminine singular: al-kutub hadra' (الكتب خضراء) "The books, she is green"

After attempting a minor in French, I hate dealing with arbitrary gender in languages. I'm convinced that the grammatical construct of gender exists only to make it easier to identify foreign or uneducated speakers!
>I still have a hard time un-learning `<br />`

Oh boy, I'm supposed to stop doing that? Yikes ... when did that happen?
I just started using triple monitors, one is a TV that sits behind me turned off most of the time, but still active enough to not be considered unplugged. When I physically unplug a monitor, Windows loves to put all the windows on the TV desktop, resize them down to the resolution of the TV, and then proceeds to do stupid things like open all new instances of File Explorer in the TV desktop.

So yeah, it's better than when off really meant off and ports lacked cable detection.
Except all those people started their careers when they were much younger. How many people start a new career at retirement age and actually make it really successful?
There doesn't seem to be an edit button on that post (I assume the ability to edit times out after some short time), so I'll clarify here: Yes, that was directed at the company, and I assumed that would be clear from the context.

I was responding to a post of an official speaking behalf of the company, the parts I was responding to were written as 'we' in the original post, and especially given this, I hope you'll agree that I am expecting the company and not the CEO personally to reimburse the user, which should make clear how the "you" in that post is meant.
Sorry, but this is just BS through and through.

Painting 100k people with a brush of "can't be objective" based on no data is probably the most biased think i've actually seen in a long time.
If carbon emissions get taxed higher between now and 2050, expect the cost of airplane tickets to go up substantially.
Oh man, it's not that bad is it :-) but yeah I was trying to think of a way to explain this in text and it's hard... but the closest English equivalent I can think of is the diaeresis, like when you say "naïve"... except, imagine if instead of blending the 'a' and 'ï' together, you made as hard of a constant-ish boundary as you possibly could. I think that's a rough approximation?
Regarding point 1: even today, the two highest-market-cap tech companies are based in the Seattle area, not Silicon Valley.
He argued in favour of a supranational security system in 1945:

https://www.theatlantic.com/magazine/archive/1947/11/atomic-...
Signs You Are Not Ready (Yet) for AI
SF to build 200-bed Navigation Center after residents lose appeal to stop plans
People have been putting event listeners on div long before any framework was around. Tons of libraries and documentation show how to attach a click handler to a div (ex: https://api.jquery.com/click/). I can think of some cases... maybe the div is contenteditable and I want to trigger some analytics. Maybe I want to listen to all the children of a container rather than apply expensive listeners all over. Do you put button tags around all your tooltips? You might end up making your HTML look right, but now you are jumping through hoops to make it not look like a button. As with all things, it's naive to say "never do something."
Studying behavior is not equivalent to studying, say, astrophysics.

It is of course "natural" in the same sense that everything is natural, but the lack of the ability to ground research in empirical evidence means that the fields of economics, social science, psychology, and especially evolutionary psychology etc. are not actually engaging in science.

The form, structure, tendencies, or beliefs of a human culture are not at all analoglous to say studying a distant and ancient star by observing its emission spectrum or investigating the nature of reality by investigating subatomic particle interactions. This fundamental difference means that these fields will never be as dependable as true science; to be clear that doesn't mean they're useless, only that they're not science.
One possible reason is that funcall semantics will probably change (Go 2 is likely to have generics), and so simple funcalls keep the language orthogonal; new operators are forever.
Didnt we? It is called "ask your friends". It s a great way to turn your friends into enemies.
With all these articles I always find myself asking on why they are so sure on what caused the recent price change. It often seems like price is changing first and then everyone goes searching for an explanation, and one is then chosen arbitrarily.

It could have just been that many buyers simultaneously came to the conclusion that Bitcoin is undervalued.
Imgur Announces $20M Investment from Coil
Former DNC chairwoman Donna Brazile works for Fox now. It would seem the revolving door is rather different from what you are seeing. She went from CNN to the DNC by being Hillary Clinton's choice to run the DNC, right after the scandal where she gave debate questions to Hillary Clinton in advance.

It looks like this is in fact normal. It's understandable too, since connected people with an understanding of media and politics are obviously of value.
I'm not saying its easy, its not, but people tend to think that because Google is so huge, you have to be that huge to do what Google does. My argument is that in terms of hardware google need expensive hardware because they have so many users, not because what they do requires that hardware to deliver the service for one or a few users.

I have a gigabit link to my apartment (go Swedish infrastructure!). At that theoretic speed I get 450 gigs an hour, so I could download ten tera in a day. We can easily slow that down by an order of magnitude and its still a very viable thing to do. If someone wrote the software to do this, one could imagine some kind of federated solution for downloading the data, so that every user doesn't have to hit every web server.
https://www.joyent.com/blog/unikernels-are-unfit-for-product...

https://fourlightyears.blogspot.com/2018/08/what-i-could-not...
They did not want to create a new "keyword" that would possibly conflict with some existing variable name. So try() is a built-in function, similar to len(), and if you already have a variable named "try" (or "len") then it shadows the built-in (takes priority in that scope).
Adapting TriforceAFL for NetBSD
I understand that. But wasm sure does fit the description of "compilation target for the web".
That assumes your universe is essentially Euclidean, at least at a scale where these effects matter.

Not all spaces are Euclidean - or even approximately Euclidean via a mapping and/or at specific scales.
> If you refuse to work, you go into segregation.

I find this repugnant at best. A society that uses prisoners as a slave labor force is a society that always has a need for prisoners. Keeping prisoners should be fundamentally unprofitable for society, so that there is always a clear incentive to reduce recidivism rates and to decriminalize acts that don't actually hurt people.
Having read a decent amount of go code I'm really quite convinced the restrictions are beneficial. Personally I find it easier to read than just about any other language.
Argh ... check/handle is so much better
> any of the browsers I have access to on linux

I use linux as well and I have yet to find a webpage that doesn't work with Firefox and Brave.

Maybe you shouldn't block javascript and instead block trackers and ads. There are a lot of tools to do that like uBlock Origin, pi-hole, privacy badger etc.

Javascript is used by pretty much all websites today to do mostly other stuff than tracking. Why are you blocking it if I may ask?

Also, I am very curious (I really am), what websites do you visit daily? I'm sure at least some of them are depending on javascript and couldn't be solved with html+css alone?
>Effort is not accomplishment. If you repeat the same lesson a hundred times over, you’ll be left behind on the path to insight by the person who advances through a hundred different lessons.

On the flip side, why should anyone celebrate "Creativity, insights, breakthroughs, rebellions"? And why are those assumed to be something that have some inherent value? Why should I care if the cereal box has a new fancy design, or if somebody changedthe colour of a button from khaki to lemonchifon? The arduous task of assigning "value" to what we do is itself fraught with centuries old philosophical dilemmas that nobody has been able to settle. You gain nothing by belittling 'effort'.

It is far easier to perform a popular song on your guitar or whatever, that it is to write/perform a violin sonata. The person who plays the violin had to do repetitive boring practice for years and years before they got even half good to play in an orchestra. Boring repetitive work has 'value' too.

Also, atleast in science, you don't get to insight without the boring work. We have technicians in our lab who run gels/assays/tests day-in day-out. Their work is not "creative" by peoples standards, but its actually very critical work that allows scientists to experiment with various processes and ideas and _derive_ insights from the drudge work. It is important to celebrate the technicians effort, even if they weren't the ones who created the insight.
Regarding standards, which you are in agreement with me on in terms of identifying them:

Clarity in the majors is pretty low right now.

Transparency in bias.

Bias is not really getting an honest discussion on the major networks right now. It should. And the moment it does, there are issues to work through. Some of those may be costly to the majors too.

On some topics, and I have a random list here, bias gets in the way, and the only real discussion is side discussion like ours happening right now:

War (framing in terms of it being generally good, necessary)

Economics (No labor point of view)

Media / Internet (Neutrality, impact of massive consolidation, access journalism...)

In any case, just know I was not intending to make any negative statements your way. Just asked the question to provoke some discussion, nothing more.
You don't remember how it was before search engines, do you?

It was like a dark maze, and sometimes you'd find a piece of the map.

Search coming online was a watershed moment -- like, "before search" and "after search"
Nice. What puzzles me is fast-food places with 3 bins (compost, recycling, trash) with these pictures on each -- when instead the pictures should be of the actual containers/wrappers that the restaurant uses. Wouldn't that be more helpful?
We already know that prices are changed for different devices and browsers. It's not a stretch to think that choosing the Filthy Rich profile will cost you in online shopping.
The problem seems to be one of language. When encouraging people to work hard, what is often meant is not that they should toil for the sake of toiling. Rather, in examining excellence, what we observe is persistence.

We say "work hard" but what we mean is "persist" in attempting difficult things that are valuable. These aren't the same.

This blog rant is low quality, and attacks a straw man; that what people who encourage hard work are praising is the toil and not the persistence. Shame on him.
Certain % of your internet bill goes to helping pay to host the sites you are visiting every billing period. If a site is large enough hosting would be sustained by the visiting userbase rather than the site owner. If a site is too small for that, chances are hosting has been cheap anyway.
Something like https://en.wikipedia.org/wiki/Disjoint-set_data_structure ?
> Independent "journalists" are the ones causing a lot of the crisis of truth currently underway.

Perhaps your viewpoint relates to what you think the “big” risk are with fake news. If the biggest risks to you are antivaxers and flat earthers then I can see where you’re coming from with YouTube. If you think the biggest risks are those that jeopardize democracies then I think the big money goes into the MSM to shape our ideas and control the narrative.

It’s made especially dangerous because these MSM outlets are given the gravitas of independence even though the writers are biased, fallible people just like the rest of us. And these news outlets are a commercial enterprise who have owners who themselves have agendas. To pretend otherwise is foolish.
If you haven't seen violence being called then I suspect you may not be paying attention to national media (not necessarily a bad thing). The President himself has called for violence numerous times at campaign rallies and against political rivals. There's been numerous shootings at churches, clubs, synagogues, schools, etc. that inflict real violence on people. You literally have to not pay attention to not see that politics has become radicalized. Whether things like the movement that inspired President Trump and his reverents or they are merely a symptom is debatable. The fact that /r/The_Donald still exists after the numerous brigading episodes, doxxing, and malice they've brought the platform speaks widely to the latitude that they've been given.
I'm generally supportive of free speech, even speech I disagree with but The_Donald censors a ton of speech they disagree with and they aren't even really being heavily punished here.
Its an incorrect statement - I think James on the Pi forum was confusing NAND vs eMMC.

eMMC has (with exception of some high grade SDCards) better write cycles and is considerably more durable than the average SDCard.
Russian election meddling was mainly fake comments/posts on FB, Twitter, etc. Similarly to Pai, the current administration refuses to investigate those fake comments too. Looks like a trend :)
>Funny that the browser that has been selling so much on privacy falls victim to such a vulnerability.

How so? Privacy is not inherently synonymous with security.
Some of America’s Top Chicken Purveyors Are Under Investigation for Price Fixing
It's also been used to deliberately mislead and misinform the public. The tobacco industry had no problems finding scientists willing to mislead the public about the impacts of their products on consumers heath.
Rich Felker was being civil. You are not being civil. In the spirit of civility and honestly just adhering to Hacker News community guidelines, please reconsider your tone. I believe this kind of behavior is damaging to open source, and mocking the person you are replying to reflects pretty poorly on yourself.
Its complex to implement. You need a type-C port controller that can speak the funky half-duplex 300 kHz signal of USB-PD, a set of power delivery fets, some high-speed muxes, and a little microcontroller to manage the protocol's higher layers in realtime.

http://www.ti.com/product/TPS65982 is an example of a fairly high-integration IC. Its 5USD/ea in bulk, and you still need some other supporting IC's around it, such as - I kid you not - a flash chip to hold its program code. Take a good hard look at section 9.3.4 of that manual to get a taste for how complex this gets.

They only have very reduced schematics published, but it looks like the RPi4 isn't deploying a PD solution at all. I think they are just relying on the analog signaling of Type-C. The power supply is just a "simple" type-c 5V/3A unit.
As an employee of a very large corporation, are you trying to claim a special inside knowledge about the strategic thinking of the corporation. Are you in or do you report to the C-suite?

If not, consider that you might be making your own broadly wrong assumptions.
And hopefully try will have the same outcome, i.e. something significantly better than existed in the ecosystem before.

Basically I agree that the process for modules may not have been ideal, but the outcome was pretty good. We could do a lot worse than getting the same again.
Cool to see this popping up again. It always impresses if you haven't seen it before and is a cool algorithm to work through.

The original paper was discussed on slashdot and back at that time I was inspired to build a little GUI around an open source algorithm implementation to play with my Qt skills.

It allows you to shrink, expand and "mask out" regions you don't want touch etc.

Still available on Google Code archive:

https://code.google.com/archive/p/seam-carving-gui/
It would mean you need an additional vulnerability to escape the VM sandbox.
Yes, it very much it is okay. They're living cost-free at the taxpayer's expense because of crimes they committed against society. It's absolutely okay to pay them nothing for their labor since the cost to society they've already incurred greatly dwarfs the value of any stolen wages.
Seems like a great concept. I couldn't hear any audio on my mobile.
You want Pacman to puke digested white ball shit? I finally understand why they fade out between levels!
Yes, and it seems to be a fair comparison to me. Both the unsafe situations and fraudulent situations can be avoided by the adherence to standards, which the software industry currently does not have. The other industries mentioned do, and they seem to work quite well.
How about Home and End keys that just "do the right thing".
Personally, sneakerheads were a thing in the late 90s, and the "fad" started for me in the 2000s with the rise of web 1.0. I remember the Nike "Tiffany" SB Dunks, which dropped in 2005, being the most talked about sneaker back then and still retails for $1,000+ on StockX.
>But if you watch both, the biases of both become blatantly obvious.

I don't think this is true, though. You may be able to see differences between them, but without access to the "ground truth" (whatever that might be) you can't tell how each source differs from the ground truth.
Yes I would love an explaination on how they actually solved it technically, it would be very interesting. Microsoft has really, really upped their game recently in terms of quality.

Sadly they also have upped their tracking but but, it is still pretty awesome.
im starting to think echo chambers are just something that will forever be prevalent and its up to the users to try to view alternate viewpoints
No worries, I know that's what you meant, and the point is that the power/intensity/volume/etc. at the source location really doesn't matter for this: at the listening position is what matters.

You're very likely some minimum distance from the speakers and from the dryer, but the minimum distance from your child could be nil (as in the 130dB claims) or significant (as in your experience), making it really hard to use something like a child in this conversation.
Your two points really don’t fit with your follow-up explanation.

If you don’t believe finding information is currently trivial using Google, that’s going to be a tough nut to crack.

What would you use for information retrieval that doesn’t involve indexing or a search engine?
Because I use both, replug 10s of times a day on different oses. HDMI is more seamless.
That was disappointing, sorry. But that didn't really say anything about why functional programming would be better in the general sense.
Depends on your natural ability as well. Scott Adams outlined an interesting heuristic, which is that for some/many people being the 80th percentile in five fields can give you the same value as being, say, the .999th percentile in one.

In addition, in some sense it can be easier to be the 80th percentile in five fields with hard work. Whereas being the .999th percentile in one can also require God given talent.

I work as a data scientist who can do some development, stats, ML, design, writing, communication, econ. In any one of those I'm not a specialist.
Excellent article on a very logical language. However this part:

> No other language will make you work as hard to avoid speaking formally to pairs of women

Arabs actually don't speak this formal way and may look at you strange if you do (they may not even understand in countries like Libya or Egypt); most of the colloquial dialects skip most of these rules, and don't deal the difference between "those two females ran" vs "those two males ran" vs "those males ran", etc.

But author summarizes it:

> The second is that spoken Arabic has diverged substantially from the written language, so you can study it formally for years and not be able to understand a television commercial
>Muslims believe that Arabic as written in the 7th century A.D. is the language of divine revalation. This has served as a tremendously conservative force on written Arabic, with two important consequences.

>The first is that texts from over a thousand years ago remain accessible to modern readers. If you're an English speaker, where even texts from 200 years ago can be rough going, this is quite a treat.

The former has less to do with the latter than you might imagine. Many languages without a supposed divine mandate are also readable many hundreds of years later. English is in the minority in that regard, in that its history of being influenced strongly by conquest locks off its older writings to modern eyes.
The Gangs of Kalorama: Sidwell Friends Parents Are Behaving Badly
It's syntactic sugar masquerading as a function call. At the very least, I would use new syntax to make it clear that try does not have the sematics of a function call.
Drive 250 Pure Human USA, UK and Canada Visitors to Your Website for $1
I don't think "for me but not for thee" is an attempt at justification, fyi.
FCC battles meteorologists again over plan to help wireless industry
Facebook’s Cryptocurrency Libra, Explained