skysight-inc/HackerNews huggingface dataset:
There are alot of mentally ill people in the US that can freely interact online.

I am not sure of the solution, at all.
Do you know "Play Bach" from Jacques Loussier Trio?
I have a 2018 MacBook Pro, i7-6core, 32GB RAM, 1TB SSD. I can run Ubuntu in Parallels without issue (or VirtualBox without much issue). Parallels does run the laptop a little warm, but that’s all.

I came from an ASUS ROG g751jy which was a behemoth in size. I ran Ubuntu on it for most of the three years I developed with it. My biggest concerns with it were battery life and form factor. Both concerns were addressed by moving to the MacBook Pro. I’m happy I did.

So if your budget allows, I suggest going with another Mac, but if you wish to go somewhat cheaper, take a look at the Thinkpad X1 Carbon laptops or the Dell XPS 13 Developer edition laptops.

My biggest beef with most laptops is the 16GB max RAM. I run VMs and a few Java apps, so I need the RAM. Once Apple finally put it into their MBP line, I was sold.
People have said it before, and it will be said again, but until we have much more accountability and transparency, electronic voting machines are NOT to be trusted and should not be used in any official capacity.
Related ongoing discussion: https://news.ycombinator.com/item?id=19127762
TFA clearly details how they had to sue to get the data...
The plot thickens there in Figure 3 where they suggest mistreatment of deployments/miles that occur between `Prev Mileage before Autosteer Install Reported` and `Next Mileage after Autosteer Install Reported` "result in estimates of the true exposure that are statistically biased downward – resulting in crash rates that are somewhat too large." [pg.13]
Nice article. Some people, like Hansen, think outside the box into which many of us have placed ourselves.
Someone coded the AI, the AI is biased by default. There is no such thing as an "independent" AI.
I hear this argument a lot. I like to ask, are you writing software or using frameworks?

I am not saying you need to write all your software but if your app is on the lines of declaring a few statements and running a command to generate the rest then I have to ask what you really are doing. On top of that you have to ask how you will approach changing your program using frameworks to the specs of the task at hand?

Also, can you go into what is "manual" about autentication, db management in go? Compared to other languages? Did you mean framework?
The footprints of the carbonless
I'm starting to doubt the prion hypothesis now that we know amyloid-beta encapsulates viral particles in the brain. I think its more likely that viral infections are the transmitted agent.
Ask HN: Life after corporate job
I’m a guy, late 30s, 20+ years of programming experience. Active developer in C++, C, Python, Java presently (also Perl, Javascript, PostScript, Clojure, PHP, Fortran, build systems, Linux).

I’ve been in big corporate (investment bank) environments for 10+ years. Overall, it has been great, I learnt a lot about large-scale systems and governance, traveled the word, all that stuff. I have realized that I’m approaching the end of the road with this line of work, and I want to get back to actual hacking on something more manageable again.

I want to be building up something of long-term value (to me) over time. I have had a few little side-projects carved out over the years where I can just work on one well-defined thing, like rewrite an old system with the same interfaces but 10x faster, and I did well with those projects.

How can I start, or be involved in, something more rewarding? I did start an ecommerce based side-business a few years ago, I learnt a lot, but I think dealing with consumer-facing things, marketing, and customer service issues is not for me.

https://www.edg.com/company
https://artifex.com/products-ghostscript-technology/

These are small companies I’m aware of that have an very niche problem that they are the best solution for, and license to bigger companies that deal with all the issues of building and supporting a product for consumers / end user.

I do see problems in my day job that could be solved more efficiently, but not things that seem buildable by an individual or small team. Unfortunately, I’ve been in massive corporates for so long that the only ideas I get from my day-job are for various kinds of “enterprise software”.

I would love to hear about anyone that has made this transition themselves. Perhaps you have an idea you can’t pursue yourself, but might suit me. Also, if anyone thinks they can benefit from my knowledge / experience from a corporate environment for their projects in anyway, let me know.
Yup, it definitely is. For some hardware it may not make a big difference, but for others it will be a deal breaker.

Also, when I checked recently, wlroots seemed to not use a shadow buffer with llvmpipe, which makes it even less performant than it could be. It should be easily fixable though.
> Ok, that’s just not true. I...

> Don’t take this one data point

A little irony there ;)

I’d like to see some evidence to the contrary. Perhaps you mostly play premium titles, but I wasn’t making a claim that people like you don’t exist. The fact of the matter remains that F2P quality titles outperform in download numbers, and the majority of top apps in the App Store support this claim.
At the moment I have a Lenovo Legion with 16GB of RAM. Used to have a dual boot with Windows 10 and some kind of linux flavor but moved to W10 + WSL since. With a GTX 1050 the battery life is not great but I'm not complaining.
Wow, you got audio playback working over network X11? How did you do that?
Paper ballots disappear too though, don't they? What do you do when elections are expensive and you detect an error, and you can't find who cast the ballot?
Why is it YouTube’s job to promote crazy?

Why does the platform facilitate the branding of ignorance?

Blaming the viewer is ridiculous — repetition of propaganda is dangerous and eventually changes people’s minds. It’s unfortunate that an amazing educational and entertainment resource is ruined by dumb policy — I don’t feel it’s appropriate for my son to use YouTube independently, as it always leads you to a rabbit hole of crazy through the recommendation engine. Always, because ignorance is engaging.
The problem is not about Youtube stopping or not stopping the crazy. The problem is that: "flat earth videos were promoted ~10x more than round earth ones".
They actually promoted the crazy quite a lot more than they promoted the real one. Keep the crazy videos on but jeez, stop promoting them above everything else.
At home Thinkpad T460p.

At work Thinkpad T470.

Very happy with both. A Thinkpad S-series was my gateway drug.

Worked on a rMBP for ~1 year, would always go for a Thinkpad now.
How would something like Easystroke [1] need to be implemented for Wayland? Would this have to be inside the compositor as it's like a global hotkey?

[1] https://github.com/thjaeger/easystroke/wiki
Dell XPS 13 9350. Wish it had more than 8GB on the model with the 1080 panel, but it's been great for the past few years running Fedora.

Upgraded the WiFi card to an Intel 8650 and storage to a Samsung NVME 512GB.

Keyboard is pretty good. No real strange key placement.
Screen is great since matte was an option.
Battery life is great.
Form factor is perfect. 13" in the size of a traditional 11".
Read for pleasure, explore nature, travel, paint, go to concerts, knit, etc.

Anything that helps you feel relaxed and at ease.

I'm always super busy with work and side projects, but last December I went to Maui for 2 weeks and it was the best thing I did for myself: when I returned, all the things I had to do ("work") crept back in and I realized what it actually meant to be relaxed (because in this condition, I'm definitely anything but that).
I rarely like or dislike anything, unless there's some significant reason to do either. The best example I can think of for when I've happily disliked something was the 2018 YouTube Rewind, which was absolutely atrocious a Google needs to understand that their creators are getting more and more reason to find an alternative to their ridiculously poor management relating to monetization and the algorithms.
I would second this. By “older” it could be a generation or two from their outlet for $500 or an old T42 from eBay for $100, depending on your performance needs. Either way it’s really, really hard to go wrong with a Thinkpad... that’s why they’re such a standard in big enterprise environments.
What sort of crash?
Daycare for all
De Jong Attractors
It's also important to note that the most effective forms of voter suppression are the ones that prevent people from voting in the first place.

No amount (or lack thereof) of technology matters if you get wrongly purged off the voter rolls.
Dell XPS 15 9570, best notebook I've ever had. Only major issue is that the default fancurve was probably chosen randomly because they just couldn't be bothered.

It can be fixed thou with https://github.com/TomFreudenberg/dell-bios-fan-control
New JavaScript Features That Will Change How You Write Regex
Yes, this would have to live in the compositor, or suitable protocol extensions would have to be developed and implemented.
Part-Time CTO Salary Denied by Board
I have been working as a part time CTO and co-founder in a 3 years old startup. At the start of the startup, a money injection of about 40,000 USD has been injected by both co-founders (CTO and CEO), thus making a 80,000 USD initial startup capital. Fast forward to recent days, the startup has recently gotten more than 2,000,000 USD in seed funding and VC investment.
Since the start, the CTO has never got any monthly salary or any sort of compensation. The VC has demanded the CTO to join the company on full-time bases and established a plan with deadline for CTO full-time commitment.
Now, the CTO has demanded to be paid part-time monthly salary until he becomes available on full-time bases, but the board (CEO and 1 VC seat) has rejected to pay the CTO and requested the CTO to continue to work for free until the CTO is available on full-time bases.
What would you do if you are in my case, as a CTO being requested to work for free with much higher expectations from the board and as the company rapidly scaling up and in great need for solid CTO role?

Note: both CTO and CEO are shareholder.
Tesla Model 3 cost surprised Porsche and Audi after reverse-engineering
In my previous job I wrote a push notification service[0] and a high traffic web server[1] with Rust. Both were rock solid and fast.

Now at https://www.prisma.io/ we're converting our Scala codebase one module at a time to Rust, plugging them to the Scala codebase with JNA until all the code is converted. Plan is to have better portability between different languages and smaller resource usage. With Rust, interfacing other languages such as Java/Scala, Javascript and so on is quite ergonomic.

I also saw Kraken cryptocurrency exchange looking for Rust developers to help with transition, so it seems there is some work opportunities already in the field.

[0] https://github.com/xray-tech/xorc-notifications

[1] https://github.com/xray-tech/xorc-gateway
I have an HP Envy 13 that I bought mainly for the specs/price. But I was pleantly surprised with the build quality, very quiet fans but good thermals, and keyboard. Runs Ubuntu 16.04 without issue.

For $850 (on sale) the specs cannot be beat, 4k touchscreen, 4 core i7-8th gen, 16gb ram, 512GB nvme ssd, and dedicated NVidia GPU.

My only complaint is that it charges via barrel pin instead of USB-C.

Here’s where I bought it, but I got it from their ebay storefront with a coupon or something: https://www.adorama.com/ihp1kt13uar.html
2018 MBP 15"

Now, I like macOS but this generation of hardware is shit. I had a 2016 model and the keyboard failed twice. Replaced it and got tired of constant problems with the keyboard.

Got a Dell XPS 13", decided I was gonna ditch macOS due to hardware issues and switch to Linux. After fiddling forever with the trackpad and the fact that sometimes closing the lid did not sleep the machine. It became clear that I was too old for that stuff. Tried Windows with WSL as I need a Unix environment. It works but the IO is too slow. It's just a toy at this point to show people linux binaries working on windows.

Went ahead and bought a 2018 MBP. The 2018 keyboard were supposed to be fixed.

Guess what, my up arrow key just started failing. I'm thinking about moving to a farm.
Does emacs have a common leader key set up ? I’m new to emacs
I'd like to compare the Librem 15 with the Dell 5530 (or whatever the high-end 15 inch Linux laptop is). Does anyone have experience with both?
I've put MacOS on my 9570; works mostly well. Hard part is patching acpi tables.

Oh, and you need a new wifi card.
Multiple inheritance and the diamond problem
Asus Zenbook UX410UA with memory extended to 16 GB. Works perfectly with Ubuntu but it's almost two years old so you can probably find something better.

Although the only thing I'm missing is charging via USB-C (which it has but cannot use for charging). Everything else is excellent: the screen is beautiful, battery life is in the 10 hours range, the aluminium body is quite tough, and it doesn't get hot.
Dell XPS 13 9380

- Processor: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz, 1800 Mhz, 4 Core(s), 8 Logical Processor(s)

- 8 Gb memory (enough for me)

No complaints so far
Retina MacBook Pro 15" 2012, i7 2.3 GHz, 16GB + Nvidia 750M
Sure:

$ (kubuntu 18.04LTS default install, not tweaky tweaky) loginctl show-session 3 -p Type

Type=x11

https://bugzilla.redhat.com/show_bug.cgi?id=1399093

To be fair I remember video playback was waaaaaay smoother with wayland than X last time I tried. But this kind of bugs happened to me last year. I don't have time anymore for distribution tweaking, either the current LTS works or I pick up something else (that's why I don't mind running x or wayland these days: whatever works is okay).
Credibility claimer: I built risk systems for 3 Tier-1 investment banks in a previous life.

I'm not a fixed-income (read: bonds and other interest-rate derived financial instruments) person, but I think the erosion of 'value' via inflation is missing the point.

Sovereign debt is the least risky form of debt there is, period. Everything else that's denominated in the same currency has more risk, not least due to the fact that the pricing of every financial instrument takes the risk of the sovereign debt into account aka the risk-free-rate.

Yes, the absolute amount of risk of a sovereign debt is different depending on who controls a particular fiat currency - but in relative terms, any financial model will start with that baseline. Obviously, cash in that same currency bears some risk due to inflation, which is why people talk about 'real interest rates' that take that into account.

If you lend someone money, you take risk, and you get interest as compensation. That risk includes your predictions of inflation, and the interest rate you are prepared to accept should include that too. If you don't like it, don't lend the money.

Arguing about a 'transfer of value' implies that you have another way of representing value that is better than the currency itself. I can't think of one, but I'm open to suggestions.
notabug.io
Similarly: the dell precision 5520 (or, 5530? now I guess)

Amazing laptop, great linux support. Shame the TB16 dock is hot garbage.
So would setting erroneous pre fetch headers to all requests would help to spoil analytics insights?
Well, since you have that imagination, I'm sure you'll produce a workable theory any day now...
My laptop is currently an iPad Pro (2017 model). I like it better than my macbook.
I’m currently on a MacBook Pro, but previously used a 2016 Razer Blade Stealth. The spec and design were fantastic, but sadly Linux support was a nightmare - everything from intermittent issues with suspend/resume, right the way to toggling caps lock causing the entire machine to hard crash. Some of these issues had workarounds, but overall it just wasn’t worth the hassle.
I hope we can afford to pursue other things one day soon too. The tech I grew up with and hang onto today is not about creating wealth, but creating value.
I wish I could agree, but my X1C6 has many issues on Debian.

* Hibernate did not work out-of-the-box

* Lack of fractional scaling makes everything too small or ludicrously big (100% or 200%)

* X server crashes often on suspend

* Audio is too quiet on maximum volume

* Occasionally CPU performance tanks, and I have to reboot

* Track-pad is unresponsive compared to a MacBook (if you have not used a MacBook often before you may not notice this, and it won't be an issue)

* Battery life is a pretty middling 5 hours.
MacBook Pro 15" 2018.

I was in a similar situation as you. And I looked at the alternatives but came back to Apple. I upgraded from a 2012 model.

It has taken me about 6 months to get used to the keyboard but other than that it is a truly excellent machine.
XPS 15 9570; very happy. Linux is imperfect but largely good; I use i3-gaps on manjaro. MacOS also works, if you're interested in hackintoshing, with 2 caveats: one, patching acpi tables is really hard (though I hear you can get help over at olarila). Two, you need a new wifi card (preferably an intel). If you gripe to dell about the old one, they'll usually send a replacement. Which is probably good anyway, since the killer is not good at all.

i7-8750H, 1tb ssd, 4k screen, 32gb ram (really good for dev stuff). The screen is also excellent: you don't appreciate it until you've got it, but it's actually usable in bright sunlight. And the battery is huge; near the tsa limit for how much lithium you can bring on a plane.
Indeed, GL is not a Wayland requirement. The core protocol only requires the compositor to support wl_shm (shared memory). Some compositors have a software-only mode (e.g. Weston, and you mentioned KWin).
I suspect that constructing your models with these logical rules and running them and their interactions through a proof checking compiler like Haskell's could help with concurrency, security, large code bases, refactoring and more. And yet what we get are solutions to problems that we don't really have.
It turns itself off? Not really sure, it's only happened three times, all while I was away from it. So once every couple weeks, which I'm not getting upset over given I can run minikube for hours without a charger
Checking eye pressure involves an instrument touching the eye, and is pretty routine.
Running an HP x360 for the past year, it's been stable and is small enough yet usable. The pressure-sensitive pen is great, but only works on some apps on Windows it seems.

Before that I had a Dell XPS 15 where the battery overheated and bloomed up to the point of destroying the chassis and touchpad. Needless to say, that wasn't great.
We’ve all completely lost perspective.

The engine wants people to spend as much time as possible on YouTube.

Netflix’s wants the same, even though it’s not even ad based!

Facebook wants the same.

As infinitum.

This is just addiction peddling. Nothing more. I think we have no idea how much damage this is doing to us. It’s as if someone invented cocaine for the first time and we have no social norms or legal framework to confront it.

One thing you can never get back is time. It runs one way and as of this writing, we all have a finite amount of it.

Conspiracy videos are the least of the problem.
With StumpWM I found myself constantly wish it behaved like i3, and I never had enough time to write the CLisp code to make it do so.

That said, it was neat running slime inside Emacs to connect to and reprogram the window manager Emacs was running inside, in real time.

If StumpWM would get a “i3-mode” easily enabled OOB, I would probably give it another try.
I can track my mail in ballot (as a resident of SF) on the SF elections website...one reason among many why I prefer vs going in-person.
^ Yep! I switched from MPB to Thinkpad last year, and couldn't be happier. Vast improvement in ergonomics and serviceability / upgradeability.

As you point out, the older machines are great for dev work with some basic upgrades [maxed RAM + SSD] -- my go-to machines are the T61 and T520 -- they're tanks that love Linux and are wicked stable.

[currently running Fedora 29, but have 'distro-hopped' a lot over the past year, and never had a hiccup with the hardware compatibility]
> Things like sending pixel buffers to the compositor are already abstracted on Wayland and a network-backed implementation could be easily made. The problem is that no one seems to really care: all of the people who want network transparency drank the anti-Wayland kool-aid instead of showing up to put the work in. If you want to implement this, though, we’re here and ready to support you! Drop by the wlroots IRC channel and we’re prepared to help you implement this.

Somebody has actually done this!

Erik De Rijcke put together Greenfield [0], which is a Wayland compositor that relays surfaces with H.264 or JPEG over WebRTC.
It is exactly as cool as it sounds, and it seems like it actually might work pretty well. It's the sort of thing that could be standardized, with a bit of work.

[0]: https://github.com/udevbe/greenfield
I've seen it in the family. There seems to be a mentality among people from an older generation to think that if its published somewhere, then it must be true or close to be true.

All their life, they were exposed to newspapers, magazines. Suddenly their habit changed and now they were getting news from the newspaper on the internet. But it was always true or close to be true, nothing was entirely made up.

And then one day, they started getting news from friends on Whatsapp. Links from Youtube shared to them. There was never any change, it's still the internet giving them news. It never occurred to them that some what they were watching was entirely made up.

I remember my wife's mom telling us that Steve Jobs launched the iPad on Dragons Den. Had no idea what she was talking about and then she showed us a doctored video of Steve Jobs at Dragons Dens, showing the iPad to everyone. She thought it was true. And we told her it was made up. And she couldn't understand why someone would spend time creating something false on the internet. She just couldn't understand it.
Dear driveby downvoters: instead of burying this mirror of a comment, why not engage? The positive discussion below has room for your perspectives too
For anyone who didn't follow the Georgia Governor's race last November, it featured Brian Kemp, the Republican Secretary of State running against Stacey Abrams, the Democratic Minority Leader of the GA House of Representatives, who happens to be African-American.

The race was decided by a margin of about 55,000 votes in Kemp's favor.

Kemp, as Secretary of State, was in charge of Georgia state elections, which presented a conflict of interest for him as he sought higher office. Kemp implemented a voter suppression policy called "exact match," which helped to severely complicate the voting process for about 53,000 Georgians, 80% of whom were people of color.

More info: https://www.washingtonpost.com/opinions/georgias-voter-suppr...

Also, voter fraud basically does not exist in the United States as per this article from the Brennan Center: https://www.brennancenter.org/analysis/debunking-voter-fraud...

In fact, the most notable example of election fraud in the United States in recent memory is in NC's 9th Congressional District, where it looks like the Republican in the race cheated his way to victory: https://en.wikipedia.org/wiki/2018_North_Carolina%27s_9th_co...

edit: as burlesona rightly points out below, the article to which this comment is attached is about the Lt. Gov.'s race. My comment is about the general lack of integrity in Georgia's elections, and the deeply undemocratic (small-D) results that emerge from this state of affairs.
> https://swaywm.org/

Looks good ! Do you think fancy animations and tiling could be done (wobling, fading and swiping effects when switch from one pane to the other, etc.)?