skysight-inc/HackerNews huggingface dataset:
I’m a Brit and (possibly causally, possibly not) tend to find US radio/podcasts and TV programming too emotional and melodramatic and much prefer Brit ones.

I’m offering this only in the spirit of debate - each to their own of course.

Just in case you haven’t tried them, my personal favourites have to be some of the many from the BBC. Pretty sure they’re available internationally and being the BBC they’re all ad-free:

- More Or Less (a lighthearted but gentle Freakonimics-style critique of numbers and statistics in the news)

- The Bottom Line (debates from the world of business) with the superb Evan Davis

- The News Quiz (panel show style comedy - might need an appreciation of Brit humour). Great for the commute home after a tough day.

- From Our Own Correspondent (super informative non-mainstream news from the corners of the Earth. Has a tendency to be almost suicidally depressing at times yet still somehow fascinating).

- In Our Time (an in-depth discussion of an intellectual topic which can be anything from Shakespeare to the Mexican-American War to Neutron Stars. Huge back-catalogue of episodes.)

- The Curious Cases of Rutherford and Fry (lighthearted science show about anything and everything - great presenting team).

There’s a ton of others but they get more UK focussed and perhaps a little dry (Law in Action falls under this category perhaps but is still in my list).

It’s quite possible these are all ones you’ve tried and found not to be to your taste. If not then I’d suggest they’re worth trying.
There's an entertaining guy on YouTube, Code Bullet, who does a bunch of stuff like this, genetic algorithms and neural networks. It's pretty interesting because he rewrites all the games from scratch.

Here's a video of him playing with The Worlds Hardest Game: https://youtu.be/Yo2SepcNyw4
Are you implying there are or might be in the future other sources of home energy production than solar?

Oh, and if there are, why not just mandate that there has to be some form, rather than mandating only solar?
One of the most comment article on HN in recent history

https://news.ycombinator.com/item?id=13682022
I shun micromanagement, I’m a person, not a slave
Interesting conclusion since people aren't healthier longer, they just exist longer. People still go senile and have the same health complications they used to, we just now keep them alive through the aid of medicine. It's even a worse situation with the amount of obesity related issues the current generation is facing.
Well ideally the corporate hierarchy should be deliberately constructed to put suitable people (skilled, fair, benevolent) in positions of power, and so should be superior to ad-hoc power structures arranged purely based on personal ability to manipulate social situations. Of course, that doesn't always happen...
I'd be interested on a way to rate sellers or detecting red flags of items listed.
This absolutely is a software problem.

Many utilities are interested in enrolling their customers in programs that would allow software to control the energy demands their customers put on the grid.

For instance, if you are a high-energy consuming factory, you may have a fixed amount of energy that you need to use each day, but have some flexibility as to exactly what time of day it is used.

There are companies right now writing software that takes into consideration all the constraints around the electrical usage of the various customers of a utility, and then vary the customer’s electrical usage in real time as the energy demand/production fluctuates on the grid.

Think of it this way. You can either put a battery on the grid to supply energy when the grid needs it OR, you can ask customers to stop using as much energy at that moment. Either way, the supply meets demand.

For reference: https://en.wikipedia.org/wiki/Virtual_power_plant
Some prior discussion https://news.ycombinator.com/item?id=10783032
The temperature of the sun at its surface is ~5772 Kelvin. To get power per unit area, use Stefan-Boltzman: σ * T^4, σ * (5772 K)^4 ≈ 6294 W/cm^2. Dividing the sun's luminosity (power) by its surface area will also give a similar value.

A 815 mm^2, 250 W GPU will be 250 W / 8.15 cm^2 ≈ 31 W / cm^2.
If you're already earning far more than you are ever likely to consume and considering putting in 40% extra workload, as the person in your example is doing, you are almost certainly doing so because you deeply believe in a mission or hypothesis, because you want to beat someone to something or because you like the status of being the person to transform the fortunes of $company or found $newcompany, not because you have the instrumental objective of receiving a set percentage of the target $100m pa profit in your personal bank account. If the money's more for keeping score, gross earnings do the trick. You might even struggle to see how the tax rate on your personal income stream is relevant.

Work incentives look very different at the extreme ends of the income spectrum (as does the relationship between work ethic and earnings). Someone considering putting in 40% extra workload because their lifestyle is insufficient on $10m a year[1], would be fairly unusual, even for a multimillionaire.

It's much lower down the income scale where people work to fulfil their [future] consumption needs rather than despite having already met them that the work disincentive effects of higher taxes kick in.

There are other arguments against high super taxes like how easily they're circumvented and how they deter millionaires from parking their money in a particular country in an era of high capital mobility, and in some cases how they dilute efficient owner control, but the idea that the likes of Buffet, Gates and Bezos or even mere movie stars would have lost interest in working hard if their resulting disposable income stream were to be reduced by a [punitively] high tax rate is a little difficult to credit.

[1]there's even less you can't buy on $10m a year when overpriced luxuries for conspicuous consumers are depressed by high income tax on the superrich...
I want to use images to encode HTML or other arbitrary binary data, in a way that I call Fondant.

https://news.ycombinator.com/item?id=17461955

I made a checkerboard pattern of 8x8 pixels, but I still lose data to colour bleeding when re-encoding (e.g. upload to Facebook or Save to Camera Roll on the iPhone).

Is there some way I can use the "lossless" entropy coding to avoid this problem?
Archiving self-destructing Gmail messages with Firefox
Write and implement router specific Middleware in Express application – Part 2
I'm just curious how is the smartphone generation going to write code...
> Alcoholism issues are pretty big, a lot of men die young for example.

Not surprising given this is happening also in the states in non college educated males.
Just a side note... man, the number of people who touch monitors is way too high. Keep your grubby fingers off my monitor.
The problem with these houses is mostly aesthetic. Most of them are otherwise fairly functional. McMansions are a consequence of modernism, where people got sick of the minimalistic architecture and returned to traditional styles.

However, new construction in these architectural styles ends up often looking like a cheap knockoff because of the mishmash of different styles from totally different time periods.
If you have the Gold Plan (for a group) on GitLab.com, you will be able to use the Epics feature for that group. See [1].

If you have any other plan (including Free), you should not see that field (or at most you should see a dismissable upgrade UI). That doesn’t seem to be case currently. I’ve logged an issue to correct this. [2]

[1] https://docs.gitlab.com/ee/user/group/epics/

[2] https://gitlab.com/gitlab-org/gitlab-ce/issues/49484
For those of you skeptical that software can address this problem.

https://en.wikipedia.org/wiki/Virtual_power_plant

Adding storage to the grid is one solution, but adding software that can better influence the demand various customers put on the grid is also surprisingly effective.
I wanted to give some context issue by issue.

1. We consider stopping an environment https://gitlab.com/gitlab-org/gitlab-ce/issues/25388 a new feature, not a bug.

2. Relative submodule links are planned for 11.3 https://gitlab.com/gitlab-org/gitlab-ce/issues/37356

3. Not showing a retry option to logged out users https://gitlab.com/gitlab-org/gitlab-ce/issues/19846 is a good improvement but since very few logged out users will see this message we don't consider it a bug.

4. Showing the original project next to the runner IDs makes a lot of sense. As you can see in the issue we are no longer closing feature proposals due to inactivity.

If you find ways of dealing with above things on your own that involve modifying GitLab please consider contributing them back.
Continuing to take Tesla's timelines at face value is also really weird.

They'll get some credibility back when their trailing run rate has been 5000/week for a while.
> being too good at something is leading to pigeonholing

People who are good at something tend to ask for help when they need it. Asking for help is a way to get better. Blindly persevering wastes time and tends to force one into dead ends.
Guy in Charge of EU Copyright Directive, Evasive About His Own Use of Images
The real problem is that very few people knows how to tell which abstractions are "wrong".
Introduction to JavaScript Promise
Ask HN: Got a CS degree, but I’m unable to be programmer. What can I do?
I recently graduated and have been grinding for interview prep (leetcode and CTCI mostly), but I’m getting no where. Easy problems take me 2-5 hours. I experience PTSD like symptoms from the constant barrage of negative thoughts the difficulty and stress of doing these problems are causing me. I don’t have time to do anything else and no objectively measurable progress is being made. Even if I get a problem right, I gain little to no satisfaction at this point. I completely hate what I’ve gotten myself into.
I put all my eggs in the “being a programmer” basket and it’s clearly not for me. I do have a computer science undergraduate degree which I’m hoping I can use for something. Are there any career paths I can pivot to that are less cognitively demanding than software engineering where this degree would be an asset?
You can install tlp[1] to improve battery life significantly. It even supports setting the battery charge threshold on thinkpads.

[1] https://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-ma...
I agree that the dependence on outside help is dangerous, but I don't see why they could never feed themselves. Africa is still a fertile continent, and it has a much lower population density than Europe or Asia.
it's not survivor bias if you're studying long-term survival
Hi Dan!

0. (We've met briefly; I work at a clean energy startup that relies on Utility API; I posted this.)
1. It is too late to prevent civilization-impacting warming, but it is not too late to have an enormous effect on how much impact happens how quickly.
2. "Optimism isn’t principally an analysis of present reality. It’s an ethic. It is not based on denial or rosy thinking. It is a moral posture toward the world we find ourselves in." [1]
3. Ken Caldiera thinks that the tool-building you have done is the right kind of work. [2]
4. Ya, HN has noisy nay-sayers. A lot of them simply have outdated mental models and excessive self-confidence. Can't do much about the latter, but posts like yours can chip away at the latter.
5. If you need a dose of fact-based optimism, check out recent editions of Chris Goodall's amazing mailing list. [3]

Your work matters. Keep on keeping on!
Best,
Sam

[1] https://talkingpointsmemo.com/edblog/observations-on-the-day...
[2] https://kencaldeira.wordpress.com/2018/07/21/on-choosing-pro...
[3] https://us9.campaign-archive.com/home/?u=a336c39e55a6260d59a...
Maybe. I suppose I've never questioned my assumption that you're more likely to find people high on the openness to experience scale in urban environments than rural. It's intuitively true to me, and it is the case that cities are more liberal, and "openness to experience" is generally seen as a common personality trait among liberal people, with the more liberal the person the higher on the scale they tend to sit. I'm not a psychologist or anything, so that's very possibly wrong, or "hubris" on my part. I'm too lazy to do actual research on this right now, but the geography section of this Wikipedia article seems to indicate a correlation with that personality trait and more urban states: https://en.m.wikipedia.org/wiki/Openness_to_experience
The only reason this is an issue is because of how governments setup the social security system. Each generation should have to pay for their own retirement not the next. Manufactured issue imo.
He has two other comments in this thread, albeit with slightly more judicious use of exclamation marks, yet I’m still just as confused as you.
So what? That's literally the reason to file. If you don't file it, and no one else files it because "it's unlikely they'll care" then good news: you're just perpetuating a pointless self-fulfilling prophecy.

Want them to care? File bugs. Have _everyone_ file bugs. Bug popularity and duplicate marking surfaces issues that need to be prioritised. File them for _all_ the big browsers, right now, before you take the time to respond to this comment: file them on https://developer.microsoft.com/en-us/microsoft-edge/platfor..., https://bugzilla.mozilla.org, https://bugs.chromium.org/p/chromium/issues/list, and https://bugs.webkit.org
Out of all the Ethereum contracts people have come up with so far, I still haven't found anything truly useful. Closest thing is just the ability to create "stock" like entities.
AFAIK this is mandated by Microsoft for Windows compatibility. To support the latest s0i3 (hybrid sleep, like a smartphone) the machine is not allowed to support S3 (normal sleep)

TBF Linux does support s0i3,but not as well as Windows. On my X1 Carbon (2018) I had to disable a whole lot of stuff as well as do some kernel command-line fiddling. Once I did this, however, it was better than Windows.

I do boot into Windows on this laptop every month or so 'cos Windows Update. Each time the fans go crazy - I will say I never see the fans go like this in Linux. It's unbelievable that in 2018 just logging into a Windows box will make it go batshit insane and require multiple reboots before it settles down. It's these times I really appreciate apt/dnf/yum etc.
It's all a scam to make functioning CPUS obsolete. It's a key to turn on a planned obsolescence.
> the enginners implementing these schemes must surely realize it's in vain

I wonder, if it is so "in vain", why have so many folks been so spooked by it (e.g. Stallman, Doctorow)? Are they worried about the needless increased cost to consumers, or maybe they think it might actually work well enough? If you are really against DRM, I don't get how saying DRM "will never work" will help avoid it.

I worked at TI on OMAP MShield, TrustZone stuff (iirc we were the first (w/ Galaxy Nexus) to have good-enough DRM to be the first to have Netflix HD) and later at Trustonic which is the OS (and more) vendor of AMD PSP and many ARM-based devices.

Everyone* knew that some use-cases of DRM meant a single successful hack meant the content being leaked. It is mostly the low-level designers (CPU arch, physical die, OS/firmware etc) to be responsible for making it more difficult/expensive. Some use-cases will be necessarily be concerned with simpler attacks e.g. recording a few key pages of a secure/DRMed PDF with a hidden camera (and thus more complex protections like a Central Licensing, watermarking server becoming involved). There are some use-cases of DRM where leaks are not a big issue (e.g. a more dynamic content which involves occasionally communicating with peers/servers).

[*] This is probably not true. That basic case is easy enough to see, but I've personally seen other schemes where customers leave out key steps or end up trusting something that shouldn't be trusted.

@hlandau makes good points, I think.

I've always been on the fence regarding DRM. I think property rights seem like a decent idea so why not extend that to the digital realm? Do we not want digital scarce goods, collectibles? Is a technical enforcement of property rights superior to meat-space? I see many cool uses for DRM, trusted computing (and in the end I think it would transfer power from publishers, platforms, manufacturers to creators and owners). It's interesting (and makes sense) to see how blockchain people are generally in favor of trusted computing (though for many it seems to be too much of a "silver bullet"); iirc bitcoin wallets were some of our first customers after video DRM.

I've talked with many folks over the years (including EFF people) and I've still not gotten a sense of why the theory of DRM is bad (I would agree that most implementations have been horrible), other than it starting a snowball towards a cyberpunk dystopia future, maybe. I 100% agree that "you own the device, you should be able to control it". That means I support the right to tinker, am against DMCA, and think owners of devices should be able to run whatever software they prefer and be able to wipe, disable, replace whatever they want (e.g. root of trust). While I worked at Trustonic, I pestered the CEO many times (and rallied co-workers to do the same) to open source the OS. In the end there was (allegedly) not a good enough business reason to do so (and of course open source competitors began to pop up: trusty, tlk, OP-TEE, etc).
this topic always reminds me of David Benatar's "Better Never To Have Been," wherein he lays out a moral and practical case for general cessation of human reproduction. [Famously condensed by Matthew McConaughey in a 'True Detective' monologue.]
Exactly. Newer processors require stuff that isn't generally backported quickly.

I'm running Fedora 28, Rawhide kernel and a couple of tweaks on my X1 Carbon 2018 and it is awesome.
Adding to Tomalpha’s list (I especially endorse The News Quiz, and the new host Miles Jupp is hysterical)

I’d add Victoria Coren-Mitchell’s run of ‘Heresy’,

‘Cabin Pressure’ (John Finnemore is a genius, and Cumberbatch does a great comedic turn),

‘It’s Not What You Know’ (more Miles Jupp excellence),

‘The Unbelievable Truth’ (Many seasons of comedic brilliance hosted by David Mitchell),

and to a somewhat lesser extent ‘The Rest Is History’ hosted by Frank Skinner, ‘Fags, Mags and Bags’ (helps to actually have spent some real time in the UK to appreciate), and for long car journeys ‘Just A Minute’ can be fun.
Doesn't that only include radiated heat? If I touched it, it would be hotter.
Industrial Research Labs
Accretion sources. I’m not saying it would happen often. But things do regularly plummet into the sun (comets, asteroids, gas from a comet tail) every few years and that would let off a burst of energy if it were a compact black hole instead. Bursts every few years or decades or centuries could be managed by people in shelters, but it would not be good for the broader ecosystem and th development of surface life.
Society made incredibly risky to have kids, or even marry. You are culprit of an infinite number of crimes unless you prove yourself innocent all the time. What could go wrong?
> It's under $2k for a daily drivable config.

Which config are you talking about?
You can perturb the input of the DCT so that a specific IDCT implementation will generate the desired output. This technique applied to JPEG has been known for a few years:

https://www.virusbulletin.com/virusbulletin/2015/03/script-l...

In general signal-processing terms, this is known as preemphasis/equalisation --- since the communications channel will distort the signal in a known way, by sending a signal distorted appropriately in the opposite direction, it will arrive "undistorted" at the destination.

You can also consider using ECC codes, so that any small errors introduced can be corrected.
"Bad" implies an aesthetics system. A taste system implies a shared culture and an hierarchy of taste.

The US, especially the modern US, lacks that.

So, in the US nothing can be deemed "bad archicteure" with any objectivity - it's only so a few experts who are rooted in architectural history, and to a slightly larger number (but still small) of people who mimic their opinion.
> Touchpad does not support Palm detection for accidental swiping while typing

All large touchpads suffer from this under X11 / synaptics.

Synaptics has a PalmDetect setting, but I find it absolutely terrible.

The way I configure mine (XPS 15 9550) is by using the X11 config, which allows setting areas of the touchpad where you can't initiate a click or drag.

Here is my config for the XPS 15:

Section "InputClass"
Identifier "touchpad catchall"
Option "AreaLeftEdge" "1700"
Option "AreaRightEdge" "5100"
Option "MaxDoubleTapTime" "130"
Option "SingleTapTimeout" "130"
EndSection

Any DragStart / MouseDown where (absolute X < AreaLeftEdge) or (absolute X > AreaRightEdge) will be ignored.

To figure out the min / max coordinates of your touchpad, and where you want the zones to start / end, run "sudo evtest | grep ABS_X", select your touchpad device number and tap along the X axis.

You can do the same with AreaTopEdge and Y coordinates if your palm is hitting the top of the touchpad.
The thing is population growth is sensitive to needs - people reproduce more for their needs whether more farm labor or "social security". Giving people security paradoxically causes people to reproduce less if they can be sure that three survive to adulthood no need to go with eight children unless they have a farm.

Essentially humans are K/r adaptive - if they are risky they go r (quantity). If they are safer they tend to go K quality.
Can Bitcoin Become the Global Monetary Standard?
True. But it's also well known that Alzheimer's increases the buildup of amyloid-beta, which latches into hippocampus (memory) and thalamus (which controls sleep). With lack of sleep, your brain is unable to get rid of the excess of amyloid-beta.

It's unknown if lack of sleep causes the onset of Alzheimer's, but the opposite is likely true: Alzheimer's patients don't sleep well. So once it starts to develop, it spirals down likely because of sleep deficiency, thus accelerating memory loss.

Source: "Why We Sleep", by Matthew Walker. We had a few threads recently about the book here [1], [2].

[1] https://news.ycombinator.com/item?id=17381235

[2] https://news.ycombinator.com/item?id=17446932
What about consuming metadata provided from things like youtube-dl, though? It can dump thumbnails and other info as JSON.
It wouldn't stop outright, and I tried to communicate that I knew it wouldn't in my comment. It would make it so if someone got caught doing that, it would be harder for them to deny that they did it deliberately, and you could throw the book at them. As it is now, they could print it out and say that they were just debugging, or they could even think it was permissible to print it out.
Probably wanting to use their own solution (read: CPUs/SoCs, secure enclave) for their computers.
Yeah. Maybe I shouldn't have suggested scrubbing base64'd secrets. What I have in mind is a usability feature, making it so users can't accidentally print out a secret that they're not supposed to print out.
The quantum computers to come in the next decade or two might be regarded as marginally more sophisticated than the way we currently regard the first mechanical and electronic computers.

The first practical applications will be those that can be readily represented by simple operations on a modest number of qbits. As people practice and learn, sophistication will grow.
Yeah but that leaves a prime spotlight available in non outsider art....
Nah. Bridges burned.