skysight-inc/HackerNews huggingface dataset:
I think it's true that neurosurgeons have a higher rate of Alzheimer's than the population. This always bothered me.
Would this be mitigated by setting up custom demos with quickly mocked features on separate branches that can be easily spun up and deleted? I’ve helped clients with similar needs, and it’s so much easier to make a rough working feature branch for something that helps the sales process for a large customer, temporarily run it on a subdomain for demo purposes, and then get rid of it. It still hangs around for a time in a branch, but it only gets merged in when there’s a definitive need for it to be part of the live product.

Edit: This doesn’t solve the problem of wasted team effort, obviously. This kind of effort ought to only be taken when you can’t get a potential customer to agree to signing a contract before doing some work on a new feature. But that can be difficult to do sometimes. Marrying sales and development is its own challenge.
We're not interested in those for sway, but we work with a project called wayfire via wlroots that you may be interested in:

https://wayfire.org/
Bryan Cantrill: Rust and Other Things
I ended up with a Microsoft Surface Pro (2017). I like the fact I can use it as a regular tablet for web browsing and media consumption, but when I want to do some serious work, I can use it like a laptop.
I have an XPS 15 9550 as well and primarily use ubuntu. I feel your pain on the failure to hibernate/heating up in a bag. Dell seems to have had plenty of issues with buggy BIOS and motherboards on this laptop. Last week mine became afflicted with the notorious XPS issue of powering itself on automatically immediately after shutdown (from windows or ubuntu) and will only respond to the power button being pushed if the charger is plugged in. I've replaced the battery and the CMOS battery in an unsuccessful attempt to solve the problem. Dell support said I could pay $70 to send in my laptop to get it diagnosed and then quote me an exorbitant price to replace the MOBO; all while being without a laptop for god knows how long... no thanks!

I resurrected a MacBook Air from 2013 and have been running Ubuntu for a week now. It's very refreshing to be on stable hardware even if it's not a powerhouse.
Not tipping makes people feel bad, so people often tip to keep their idea of themselves as a good person, not for a "rational" expectation of benefit.
If you don't need something new for performance reasons, I agree.

Just replaced the motherboard of my T420s. While waiting for the part to arrive I used a much newer laptop, which only made me appreciate just how great that beautiful old 7-row keyboard is. I suppose I'll have to give it up one day, but not yet.
> => Platforms that use AIs often get biased by tiny groups of hyper-active users.

I don't doubt this but it's unclear to me how this is much different this is than many other systems. I think there are a _lot_ of systems that have an operating point defined by a small group of hyperactive users. e.g. The vast majority of twitter / reddit / probably even hacker news content is created by a tiny % of users. Even if you move past the content creation phase, curation is often also controlled by a small group of hyperactive users. e.g. The relatively small number of people that switch to the 'New' view on HN or reddit whom collectively decide what gets moved onto the front page where the masses will see it. It seems to me that an AI approach could be more 'fair' or 'democratic' in comparison to many of these existing systems in that it should consider the patterns of all users in some way, vs just relying on a small self selecting group to perform the same function.

To wrap back to this YouTube situation, I think the deeper question here is why we seem to have so many people willing to believe anything they see on YouTube? More concerning I guess is the general idea that if we hide the offending content that is a 'solution'. It's really just putting a bandaid on a deeper problem and hoping it goes away.
> So in short, people asking for Nvidia proprietary driver support are asking the wrong people to spend hundreds of hours working for free to write and maintain an implementation for one driver which represents a harmful force on the Linux ecosystem and a headache for developers trying to work with it. With respect, my answer is no.

I don't see how Wayland can succeed without supporting Nvidia. Yes, they'll have to write several thousand more lines of code, but if you're going to make a desktop environment in 2019, you're going to have to put in that effort to support the graphics card that most people have. It would be great if Nvidia had better Linux support! But they don't and washing your desktop platform's hands of the issue just makes the whole project DOA.

Are there any competitors to Wayland that don't take a hard-line stance against supporting the most popular and most powerful graphics cards in the world?
I was not brought up in America so I didn't grow up with the Protestant Work Ethic as part of my culture, so this question is hard for me to answer. Honestly, anything else?

Nothing wrong with focusing on work, especially if you're an entrepreneur or very ambitious. I respect that.

But I think most of us are just putting our eight hours in and then doing other stuff, and that's okay too. The problem I see in the US is that the latter group of people is subconsciously guilty about this and thus spends their free time reading about how to be better at work. It's yet another manifestation if the "temporarily embarrassed millionaire" culture.

How about reading or learning about something that has nothing to do with your day to day job that you find interesting?
I heard about this problem in the older models, but have had no such issue with the 9560 and 9570. 9550 was the one with the big problems, if I understand correctly (with a little in the 9560 too).
In a comment last year, Sir_Cmpwn wrote:

> We don't just paste pixels on the screen, we composite them. This involves alpha blending, projecting the scene onto an orthographic output projection, and more.

What would we lose, in usability and not just eye candy, if the "compositor" did just paste pixels onto the screen? Woudl such a compositor be as usable without GL as Xorg is?
That is unfortunate. It would have driven legal costs down on legal search costs. WestLaw/LexisNexis have their place with their headers, but most of the time I am looking for a nuanced fact pattern in unpublished cases.
> Sure, it mightn't be made in this thread yet, but that doesn't make it an irrelevant, invalid, or uninteresting observation.

I really think it does. It's like "the sky isn't green!" or "the earth isn't flat!" or "vaccines don't cause autism!" Sure, these are all true things, but they weren't exactly topics of discussion on this thread before you brought them up.

By all means, discuss the article, and rebut comments you feel espouse an inaccurate worldview. (IMO) preemptive rebuttals like this are only useful or interesting when they're somewhat novel, or represent some special insight into a particular field that outsiders wouldn't have. This one has neither.

My particular take on why this dead horse is irrelevant (as well as tedious and boring):

Fsync isn't a security issue, it's a data loss issue. Arguably, the Postgres behavior is quite reasonable and the article's headline is just inaccurate. Linux has been reviewed, e.g., https://danluu.com/file-consistency/ from 2017, summarizing research from 2001-2014, all of which pointed towards deficiencies in its data preservation behavior. The Linux community know they lose data and propose that users should accept it.[0]

The Postgres <-> Linux fsync investigation has been ongoing for a long time, with lots of eyeballs on both sides of the kernel/userspace boundary. This isn't really a "bug escapes major application developers for 20 years!" so much as "Linux can't agree to provide an API to make file data consistent."

[0]: https://lwn.net/Articles/752105/

[1]: http://rhaas.blogspot.com/2014/03/linuxs-fsync-woes-are-gett...
Have the same model. There is a flaw, at least to me: if you apply pressure on the area of the on button (not the button itself) it will start the laptop.

I am much happier with Ubuntu 18.10. Everything is working except fingerprint.

Consider using this:
https://github.com/stockmind/dell-xps-9560-ubuntu-respin/blo...
In my experience, almost all of your Linux woes could be fixed by using older, less “ultrabook”-like hardware. Once you move away from Electron applications and IDEs (if you have the option to, of course), brand-new hardware doesn’t feel that different from a much older laptop with a fresh SSD.

My rule of thumb for laptops when you have an OS in mind: choose what the developers use. I run OpenBSD, so since I know that the OpenBSD developers use old ThinkPads, I get the best experience on an oldish ThinkPad. Suspend/resume and the trackpad (even gestures) work out of the box, without configuration, every time.
Nouveau works. Use it instead.

Also: it's possible to have a definition of success which excludes users of the proprietary driver. We don't have the same value system.

>the [...] most powerful graphics cards in the world?

Citation needed? And the highest of the high end graphics cards are excessive vanity most of the time, you don't need the tip-top to play any modern game at any settings you want.
Firefox-wayland released in Fedora maybe year ago. Can't remember nothing related in GNOME.
Then make whatever appropriate response to that comment you feel is necessary; it still isn't a reasonable top-level comment.
This rings true to my experience.
I'm a Staff engineer and of my 40 hour week about 10-15 of those hours are interviews, meetings, and answering questions. Questions about technical feasibility, architectural discussions and planning, long term strategic planning, and lots of one offs from other developers.

I enjoy the soft work I do, a lot of emotional labor for other developers, soft sells for tech/feature work around the company, process strategy and such. I never expected this to be such a large part of my job, and how much value comes from it.

But I am also at this weird point where I am not sure if the title of "staff/principle" can be transferred to another company. A lot of the value that I add now is because of the historical knowledge I have. What we have tried as a company, what we haven't, why we built some things the way we did, how things work currently, how the politics works and the trust I have built.

In the past year, I have seen less than 5 job posting for a staff engineer.
Beam Newsletter – Week 5
If I were the one overseeing the election while also running for governor (as Brian Kemp was, and now, successfully attained), I would do everything in my power to make the election be as transparently fair as possible. But as far as this Californian can tell, that was definitely not the case:

1. the voting machines used were known well in advance to be badly vulnerable [0]:

He said hackers could infect election computers by first gaining access to a state employee’s computer, possibly by tricking him or her into clicking on a dangerous link in an email. Once the malware is on one machine, it could reach central election systems through internal networks, USB devices or memory cards.

J. Alex Halderman prepares to demonstrate Monday at Georgia Tech how easy it is to hack Georgia’s electronic voting machines. In a hypothetical election, Halderman changed a 2-2 vote between George Washington and Benedict Arnold to make Arnold the winner by 3-1.

Election computers could also be subverted in person, by someone like a janitor or a temporary worker, Halderman said. Individual voting machines could be tampered with if someone unlocked the latch that protects the memory card port.

2. He reported security researchers (hired by state Democrats) to the FBI for trying to 'hack the system' [1], whereas...

In 2015, Kemp’s office inadvertently released the Social Security numbers and other identifying information of millions of Georgia voters. His office blamed a clerical error.

[...]His office made headlines again last year after security experts disclosed a gaping security hole that wasn’t fixed until six months after it was first reported to election authorities. Personal data was again exposed for Georgia voters — 6.7 million at the time — as were passwords used by county officials to access files.

<eyeroll/>

3. Georgia implemented a use-it-or-lose-it policy for voting. People found out that because they didn't vote in the past that they had been purged from the register of voters. That's insane to me, but apparently the Supreme Court determined it was constitutional. Georgia also implemented extremely strict name-matching (i.e. make sure that you did not use a hyphen when writing your name one place and a space when writing it in another, because then they won't match). [2]

But voting rights advocates fear that “use it or lose it” purges could be used as a voter suppression tactic — along with voter ID requirements, gerrymandering, polling place changes or closures, and registration obstacles — that often help conservative candidates, because infrequent voters tend to be younger, poorer and people of color who are more likely to favor Democrats. For instance, the APM Reports investigation found that such purges in Ohio disproportionately affected urban, Democratic-leaning counties.

[0] https://www.ajc.com/news/state--regional-govt--politics/how-...

[1] https://www.pbs.org/newshour/politics/a-look-at-the-election...

[2] https://www.wabe.org/georgia-purged-about-107000-people-from...
Latest news: 11 Aug 2017
The point is valid, but uninteresting. It's the default. Everyone who has skimmed HN for more than two weeks has seen this by example, if not by comment, time and time again.
Generally, core Wayland is very minimal. It's meant to have only the pieces that are essential for every Wayland implementation, not just desktop window managers. Therefore you have xdg-shell extension which is meant for desktop and its windows, you have ivi-shell which is meant for automotive applications and you can have your own extension if your use case is different enough to need it. Thanks to that, KDE and GNOME don't have to implement any IVI stuff and cars don't have to know how to minimize or maximize a window, which, as a concept, might not even really exist there.
Unless the film is animated, I could not see how you could enjoy watching it at 1.5x speed, particularly if it's a serious drama.

Humans moving at 1.5x speed just looks weird, and when I speed narrative (i.e. not documentaries) films, it feels like I am watching them just to feel like I watched it compared to enjoying it.
Oh it did. I have 32 cores, but still managed to have so many threads running that Task Manager itself went Not Reaponding.
I'm a FreeBSD dev, that probably colors my opinion :-).
Prior to YouTube, the internet and recommendation engines I used to spend hours in front of the TV. I could do this for days on end. I don't think I was alone. Now I spend the same amount of time in front of my computer only the content is 1,000X more informative and valuable (seriously, you don't want to know how many reruns of Facts of Life and Charles In Charge I've seen).

Recommendations are simply a service that makes my life easier and potentially gives me something cool to watch (they don't usually work that good, but that's not the argument here).
China’s Generation Z teens spend more and worry less than you do
It is resource-intensive yet viable to track every paper ballot throughout the process. Digital ballots have no such guarantees.

The best option to me seems to be scanned paper ballots, which offers the ability to perform analog recounts when there is suspicion of problems with the digital count.

(Disclaimer: only a distant observer of this, there may be better options.)
Ah, I see what you mean. I think it is clear, however, from what they did do, that they were heading in the wrong direction and had some serious misconceptions that would have prevented them being lucky in that sense. There is the question of whether they even did a correct calculation of critical masses prior to hearing about the Hiroshima bomb (while being held at Farm Hall), and they apparently did not understand the relevance of prompt neutrons. I believe one of the Alsos team members said that the German scientists were lucky they did not kill themselves with their primitive experiments.
Interesting article. A lot of the qualities the author descrives as required trains of a principal are things I always say a senior engineer/tech team lead should have—e.g. ability to act as a force multiplier, leading by example, and being active in less technical activities like mentorship and recruiting.

Am I off the mark? I suspect I may just not have been at enough orgs with a well developed career track, what the author here calls a 2-level technical track.
Ubuntu 18.04.2 LTS Released
I took sleeping pills, but it didn't work as i was too nervous
The danger is when the state or a political party or some other organizarion with the states levers of power controls the algorithm. It won't be flat earth videos that get deranked it will be anything that contradicts selling us trash and invading other countries.

That warship wasn't actually bombed by the enemy, they probably didn't use those chemical weapons, why is our state department funding the same terrorists we were just fighting yesterday, actually those moderate rebels aren't so moderate will become the new flat earth.
2015 MBP 13" + 2018 MBP 13"

My hardware needs are within the current scope of silicon Apple has in their lineup, and using both Thunderbolt 2 and 3 I can connect everything I need (usually only using 1 or 2 cables for everything).

I do not need or want to use Windows on my own hardware, and I do like how macOS presents a reasonably polished Unix/POSIX type of experience. I run Linux on stationary hardware as a side-workhorse, everything else is either in a datacenter or in a public cloud.

While this Apple stuff isn't perfect, it works in the areas that I need, and other mobile hardware + software combinations simply don't come even close, which isn't as much an Apple-does-it-right thing, but more of a the-others-need-to-get-their-crap-together thing. It's 2019, you'd expect things like responding to input (trackpad, closing the screen, connecting devices) to be solved.
Netflix isn't ad based, but they still want to encourage time on it. Every new show you watch is a potential recommendation in a conversation with someone else. Eventually parents or roommates have too many devices on one account and people break down and purchase their own. It increases revenue, just in a different way.
My guy uses a machine that does a puff of air. I've never had my eyeball physically touched by anything at an ophthalmologists office.
Note that this article says the missing votes are specifically in the Lieutenant Governor race, not the general ballot - ie. they’re not saying this affected the governorship.

The article says many people reported software glitches where the Lt. Governor ballot item did not display or work correctly, which matches their findings that there were a lot less vost cast than expected for that specific race.
The GNOME project supports nvidia in its current beta
I think you are right that seniority at the specific company plays a large role.

Anecdotally, I was told that GitHub does not hire from the outside above the senior level. Going from senior to principal engineer is expected to happen inside the company.
And then, Figure 4, 15 deployments are counted before instillation while no additional mileage is counted for the before instillation group. [pg.16] Could the NHTSA group really have done that? It give us an incredible rate of 15/0 deployments/mi without autosteer which violates some very important law of arithmetic, statistics and common sense.

I'm going to hold my breath until we see the data these claims are based on.
What are the odds that all information worth consuming is best consumed at the same speed?

What are the odds that every human cultural experience can be reduced to "consumption" of N bits of information per minute?

I say you will benefit more from eating your dinner and relaxing into the churning sounds of the washing machine than you will from another day of your hyperoptimized speed run through life, measured in bits of information per minute absorbed (like a sponge) from 'content' (a term invented by industries that profit by the mindless consumption of your time by their 'content').
Apparently 18.04.2 LTS has been released, as that's what my box reports running now. I don't see any clear announcements of the actual release, but perhaps they're just hard to find on the various ubuntu wiki/planet/mailing list/etc... sites.
I have terrible thoughts and feelings, like now it's going to go down, i also have acrophobia-phobia of height.
Yeah, this is likely something I need to look into. Since the site changes quite a bit for, non-logged vs logged, I'm not really doing much html caching right now. I'll check that out though. Even if I added something like 30 second cache TTL that might work. I'd have to see if that is even possible and test though. Maybe force an update on login? I'm not a html cache pro so I'd need to see what the options are and then do some testing. For now, it was just fast enough / not worth the time, to do anything other than a fresh page for each request. But, this is a good suggestion. Thanks.

ps. I do tons of caching for any images and videos though. I know those things never change so have weeks of caching enabled.
I find it incredibly easy to follow.

In fact, the thread on Twitter itself is even easier to read than this ThreaderApp link that some people demand.

The incessant bloviating from people who refuse to learn how to use Twitter is far more annoying tbh, it's starting to sound like old people complaining about the music being too loud, and it always derails discussion.
Agreed! This post totally reminds me of the meeting with my professor in college.
In my experience it’s rare for orgs to hire for principal/staff/architect roles. What I’ve seen instead is people getting hired on as senior engineers and get promoted up from there after they’ve settled into the org.
Apparently lots of diabetics reuse lancets (thread on another HN story a day or two ago). But I can't imagine anyone sharing used lancets (or needles... except for desperate addicts).
As a user and big fan of tiling window managers, I want the window manager to be the one deciding where windows are positioned, not the application that owns the window. But hey, we can have different tastes and preferences.
> How are you having to fight it off? If you don't middle click or hit shift-insert, it's invisible. But I find it really useful to trivially move text around with so little friction.

There should be just one clipboard by default and by standard. If some people want non-standard behavior, they are welcome to change things in their dot files or whatever but the default behavior should be sensible. I am not saying copy paste should not be available by middle click or shift insert. What I am saying is that the contents of the two clipboards should be the same by default.
Right; I've been following the headlines on this saga for years :-).

> On the PostgreSQL side, it was the incorrect assumption that fsync retries past writes.

That's the part I'm claiming is a Linux bug. Marking failed dirty writes as clean is self-induced data loss.

> It's an understandable mistake, because without the retry it's damn difficult to write an application using fsync correctly.

This is part of why it's a bug. Making it even more difficult for user applications to correctly reason about data integrity is not a great design choice (IMO).

> And of course we've found a bunch of other bugs in the ancient error-handling code (which just confirms the common wisdom that error-handling is the least tested part of any code base).

+100