skysight-inc/HackerNews huggingface dataset:
I am all for knowledge for knowledge's sake, and these guys are doing an amazing job not only teaching these convicts about important, perhaps even life-changing, math concepts, and by donating their ever-shrinking and increasingly valuable time, something that is in very limited supply in todays age.

But, as I am currently finding out in my life, the odds are very slim to none that life post-prison is going to change for these convicts as they try to rejoin society, as the job markets will be almost totally closed off to them as they seem to be for me.

Even with all this "enlightened" rhetoric here on HN about second-chances and "understanding the struggle", not one person here has contacted me about remote work even though I have make it very clear how desperate my situation is [0]. Please don't misunderstand...I don't really expect anyone to have much sympathy for my situation, but I know plenty of people here are currently looking for IT workers and my posting clearly show I am capable of doing high-quality LAMP work, so I think it's at least notable to discuss my experience.

It's all well and good to provide education and such to people in seek it, and its a great feel-good-story with wonderful social signaling for all you comfortable techies, but the reality is that food and shelter costs real money, and all the education in the world isn't going to help these ex-cons find work, build self-esteem and rejoin society if the common prejudices continue to work against them at every turn.

[0] https://news.ycombinator.com/item?id=14017760
You phrased it as an economic argument. I'm glad you're being honest that it's not one.

However, it's not taking your freedom away -- it's trading one kind of freedom for another: the freedom to not pay for collective welfare for the freedom from your (or your dependent's) health being used coercively during labor negotiations or to extract rents.

On balance, I think that the freedom to have less social responsibility is less useful than the freedom to be healthy regardless of employment status or job transitions, particularly since it saves me money.

I have more money to spend (because of less rent extraction from healthcare) and am freer to pursue my economic goals (because I am less dependent on an employer for my health).

To me, it simply sounds like I'm freer by having socialized medicine.
Polished concrete.

Does anyone actually like it? It's super noisy. It's become pretty popular in cafes around here, and they're almost unbearable at busy times.
And who will be liable? The drone manufacturer or the shipping company? Or no one?
How to pad images with automatic color selection
It's one thing to find a loophole in their paywall to view their content on their site. It seems to me that it's quite another to scrape their content and serve it up somewhere else in its entirety.
What if you break into someone's home at night, unnoticed and ask if they want an advice on how to stay safe, do they hire you? No damages made!
I don't think so. There's a whole waterfall of cause effect starting from there.

When you deprive a group of people equal opportunities over the span of 200 years, you're bound to develop a culture and community which has grown around the notion that one cannot succeed using standard methods.
Quite true. I personally don't have a problem that PC 64k intros today will leverage the GPU as much as possible, with all the help from the driver code that that implies. It's how they stay current and awesome. Of course anyone writing a 64k intro with no help at all from the GPU except perhaps context creation and teardown is just giving themselves more creative limitations that I would respect.
Facebook Files
Medicine Is Going Digital. The FDA Is Racing to Catch Up.
Keyboard shortcuts I couldn't live without
Was once commended on my hard work since a manager could hear my constant typing on my Browns. Annoyed a lot of people in the process, of course.
Not much new info in the aVe teardown, but it is one of the more entertainging ways to get into the guts of it.
I think the seperate executive could be more a strength than a weakness in that it could allow a congressional system where stable coalitions are unnecessary and different issues could result in different coalitions. Possibly this happens more than I would think in systems that require coalitions, but it seems to me like not needing them would be more likely to change the simplistic us vs them narrative.

The other issue is which system to change to. There doesn't seem to be a single ideal system. IMO, in terms of the voting itself, ability to resolve an election in one ballot, limiting the usefulness of strategic voting, and getting at least close to a Condorcet winner would be the most useful properties.

I recently started to try to put together something based on five value range voting but I'm not sure it is even possible to derive a system from that which has the above properties. I haven't found any existing methods that seem to fit the above properties well, although some are much closer than others. Another option, easier in a lot of ways but more expensive, would be two ballot elections.

There is also the structural part. IMO, a parallel system has more appeal than mixed member proprotional, but it has some significant disadvantages as well. Anytime a significant change is proposed there will be strategic maneuvering for a system that benefits particular interests.

As someone else mentioned, states need to change first. The west coast in general would be a great place for that and I think Oregon may be taking the lead in political disfunction at this point (well, on the west coast at least, even though California is very innovative in that area)...
Japanese Chainer Implementation of Fully Convolutional Networks
They might look terrible but the utilities work. Biggest differentiator in 3rd world is poverty AND non functioning government.

The water, sewer, and electricity work well enough to be relied upon even in the poorest most remote parts of the US. This is not so in any 3rd world country
“How do you write more as a consultant?” – [Episode #71] Make Money Online
In most cases, it's the keys bottoming out rather the switches. Guy in our office with a membrane keyboard who smashes the keys into oblivion is far louder than the two mechanical keyboards in the same space.
Although I frequently use cal, the article mentioned cal -3 which will be useful near the end of each month. Previously I always displayed the calendar for the whole year or next month instead.

Going through the core utils manual [1], I found a couple other useful looking commands I didn't know about. Previously I used awk in bash scripts primarily for printf, but apparently it's part of coreutils too. The timeout command also looks useful.

1. https://www.gnu.org/software/coreutils/manual/coreutils.html
What happened to Mastodon after its moment in the spotlight?
You mean like the States?
so they can make money from you reading an article.
Outline is just the new readability. I'm not sure they're even aware that they're serving paywalled content. To me, the end user, the effect is the same. They're both just loopholes.
Ransomware attack hero condemns 'super-invasive' tabloids
Seems to be missing first part of talk and also had no sound. Hopefully these will be fixed in future.
Are you sure this isn't more of a case of "a motivated developer writes great software" than "a silver bullet language"?
Founder here -- I'd be happy to answer any questions, comments, or suggestions you have about zenAud.io :)
It seems like when "Open Office" articles come out there seem to be quite a few people talking ill of them. I recently switched jobs and with it switched from an open concept (large room with whiteboards separating teams) to an office (shared with one other coworker.) Maybe I was conditioned to like it (I certainly didn't like it at first) but I really did prefer the open concept when working on a team of 8 or 9 people. I never missed a conversation my team was having and if I ever needed anything all I needed to do was turn around. I guess I get the noise issues, but even in an office with my door open I can still hear conversations in the hallways so I still wear my noise canceling headphones.
This feels like a Docker-esque move. Taking a product that people love, then thinking that they can conjure new features on top to grow more. The issue is, none of these new features really seems to be something that people want. So, it creates bloat and harms the core product.
Just like the cargo cult Agile pandemic peaked a few years ago, I suspect we're reaching peak open floor plans right now. The overall negative effects of an open floor plan for a significant fraction of engineers (though not all) is self-evident and backed up by reams of data stretching back nearly 40 years:

http://iansommerville.com/software-engineering-book/web/work...

TLDR: 100 square feet of personal space is optimal. The highest I've ever had in tech was 81. I miss those days and I end up working from home a lot because of the current open floor plan. But square feet cost $$$ and switching to an open floor plan is an immediate cost cutter. Never mind what it's doing to overall productivity and future earnings, the analysts love $h!+ like this.

Fortunately, executives are not all idiots, so once the more insightful of them realize how much more they get done in private spaces, one or more of them will push back on this. And if employers start treating cubes and offices as a perk, I suspect they'll see lots of converts.
You make an important point. Those with the most power in this country are perhaps the decision-makers of media companies (NYTimes, WaPo, CNN, FOX) and online platforms (Google, Facebook, Twitter). Funny that their political leanings are mostly homogeneous.
How drinking coffee keeps you awake
Out of curiosity, what job do you do?
I recently changed jobs, and while negotiating salary with the new company, realized that they weren't going to be able to match my salary expectations.

The work was interesting though and very well suited to my skillset so I asked to work a 30 hour week instead so I could do a little freelancing on the side and make up the difference.

6 months later I haven't started freelancing at all, and I simply enjoy the extra time I have to pursue other interests. The unexpected part though is that I am undeniably more productive than I've ever been while working less actual hours.

I definitely use some of the free time for thinking, but I think I also end up being vastly more efficient when I'm in work mode as well.
There're 64k demos that use software rendering only.
I was wondering the same thing, so I found cyberferret's comment (and the answers) useful. It might be helpful to anyone who's skimming through here.
It isn't any more immoral than, say, working to trade on personal information or for a defense contractor as a software developer.

For clarity: that is to say it can be immoral, but isn't immoral just because.
We're still reaping benefits of the Apollo project almost half a century later, and it cost less than what governments have spent pushing advances in clean energy that are already paying off in real economic terms. There is quite a bit of money flowing around the world, and it tends to produce more when spent. There's no shortage of money.
U.S. top court tightens patent suit rules in blow to 'patent trolls'
Wow interesting idea. So the idea is that you can setup your song ready to go then perform it live and the program will play it all back as you go ?
Can you please provide a clear distinction between 'psychological manipulation' and the usual poor decision making?
In most places the operator will be liable.

Not "operator" in the sense of the person giving it commands, but the entity that ultimately decides where and why it flies.
If you have total control of the ports at home then there is a speed benefit to using IPSEC since it runs in the kernel and will be much faster than a userspace openvpn process. This speed benefit is especially noticeable with lower powered CPU's.
>Putting an always on telescreen into your home that offers nothing really is a whole different game.

You're just being difficult. Voice commands are great.
Metaprogramming in Rails is for infrastructure code, not business logic.

As far as the metaprogramming is encapsulated in a module with a good API and serves to make business code easier to read, it can be extremely helpful.
but it fits the decor so well! When investors come, they wow at the decor, and that makes them feel we are worth investing in!
Ask HN: Is it time to quit the startup?
Here is the story: I started as an intern in an idea stage startup in college. The founders were looking for a CTO. I hit it off with the founders and they were also impressed by my work. They hired me full time as lead engineer and eventually elevated me to CTO. They also offered me a small equity(Company was registered after I joined fulltime; I'm considered as part of the founding team). From then on I led the dev team, built the entire platform from scratch. In the process I learnt a lot, both in tech and business. I am very grateful for the opportunity I got, given that I was a 22 year old fresh off college.

Fast forward two years, this is what is happening.
1. There is a growing discomfort between the CEO and the dev team. The CEO does not consider suggestions/advice from anyone on the team. There is a lot of passive aggression and it bothers me a lot.
2. I do not agree with the roadmap the company is heading towards.
3. The long term vision and planning is lacking. There has been three pivots so far. Although it seems like we have hit the right product-market fit, the next 18 month roadmap is hazy.
4. We have been making decent money from customers(enough to stay afloat) but not been able to raise VC funding from a year.

If I quit, the startup will take a big hit as there is no replacement on team for the role I'm playing(this is a big factor which is holding me from quitting). I'm feeling burnt out and unmotivated. I have tried to improve my relations with the CEO in the past but nothing much has changed since then. I'm half minded to quit now.
It's not "we agree", it's "all the different strands of evidence agree": that's the difference between a scientific consensus and a social (ie, bandwagon) one.
This is true. But, if you're in an open office, don't you think the decent thing to do is to not speak loudly (and therefore not use a loud mechanical keyboard)?

There are mech keyboards with more quiet switches. At least use one of those.
ES Modules – Interview with Bradley Farias
maybe you need a cube-aware voice chat system. or just a contact list inside of noise cancelling headphones.
You are correct. The transport is a detail and if the query is the same, the response should be the same. What sometimes do create a difference is if one transport has one way of authenticating whereas the other transport-path hasn't. Perhaps this is what happens with the `viewer` output here.

I'm fond of the idea of allowing the query itself to contain every head-meta-data as well, i.e.,: `query { viewer(auth_token: "...") { login }}` because such queries are possible to copy in a URL without having to worry about side-channels of auth.
Elites of any description are usually in favour of measures that cut costs and increase surveillance and control, until those same measures are applied to them. At that point, they don't reverse the measures in question, they use special pleading to justify carving out an exemption for themselves.
Depends on the other surfaces. If the ceiling is hang tiles, rough wood, or fabric panels, there is such thing as too well damped. Most rooms have a happy zone of about 30-60% reflectivity. More sounds like a bathroom, but less can be equally unnerving to people. Also, polished concrete is ubiq due to it being cheap, easy, and looking decent for a long time. That 4x4 carpet is not much better, and is the similarly priced, equally soulless, alternative.
We all do, buddy!

Well, actually, I WFH, but I sympathize with open floor plan workers.
So you would prefer your coworkers develop RSI symptoms from straining to use a laptop keyboard? Not all of us can use laptops for extended periods of time. Now if I could type with my brain (and I don't mean by smashing my head repeatedly on the keyboard), that's Sam Altman status quo shattering next-level stuff, but I don't think we're there yet.

As others have replied, the problem isn't my typing, it's <40 square feet of personal space and no noise partitioning whatsoever.
Not OP, but this was really insightful and useful. Thank you.
The world’s first look at Apple’s final iPhone 8 design in real life
Actually, the stock setup on the 2015-2017 models is pretty tame/quiet. Most of the super loud cars are after market exhaust/mufflers.
External authentication scripts in OpenVPN the right way
RE: Kitten1 and kitten2 compromised (guard/hs/fallback	directory)
I'm willing to bet some, if not most, of the worst leaders in history were highly educated. Being educated doesn't make you a good person.
Why does this bring to mind scenes from the opening of Terminator 2?
I understand your sentiment entirely. I have thought the same way. However, I have to ask, why would you, or I, or any other person creating substantial value for a company, ever in their right mind take a 10% pay cut (or any other level of pay cut or reduction) in order to be MORE efficient? Our attitude in this industry drives me crazy lately. And really it has been my own attitude for a long time. We ask to be more efficient, to produce better and more valuable assets for our employer, we believe in their vision, and in return we have to beg and plead to help ourselves become more efficient, often to our own financial detriment. It's rather disheartening.
Sometimes I wonder if this open office thing is pushed on people because of the high real estate cost in San Francisco. Anything can be spinned into a great thing.
Are there any uses for this information for "normals", people with no particular danger of diabetes?

For example, I am interested in calorie tracking, but the various apps out there mostly seem to cover franchise food. They can't accurately say anything about the sandwich I made in my kitchen.
For the life of me, I don't understand how "thousands of cubes" is somehow worse than "thousands of $15 Ikea tables".

It's just a matter of fads and fashion. Cubicles are "so 90's", while crappy tables thrown together in a loud frat house romper room is "2000's".

I understand that each generation has an impulse to differentiate themselves from the previous one. But in this specific case, it is absolutely a productivity and quality-of-life downgrade. The purpose is for management to save money, period.
Theory: open space fosters communication, because you can easily engage in discussion with others.

Reality: everybody is sitting with their headphones on. The only way to get their attention is via Slack or by throwing objects at them.
I think you over-estimate the public's sensitivity to the risk model.

I know plenty of people (myself included) who know how it works and cheerfully embrace it, because the benefits outweigh the risks.
The water used to get turned off for a few hours quite often when I lived in a project in DC. I mean, it was never a serious health issue, but utilities aren't as reliable for poor people in the US as you might think.
Many large company will do but the large brunt of codetariat working for cash strapped business living and dying according to investors and customers will be keept in the open spaces: they looks cool in photos, convey a reassuring sense of "working bees" and sells well to visiting customers, so I fear the open plan it's here to stay.
I have done the calculations, and you are in fact wrong. I'd show you how, but any seventh-grader could find the mistake in 20 minutes, so I'll let you correct your own homework. I'll be nice and add that dimensional analysis is incredibly helpful.
I have all that, and the best part is I don't need to commute. :) Working remotely is perfect.
Our Packaging Sucks
I don't think you can kill the black markets unless you allow anyone [that can meet the regulatory burden] to manufacture and distribute.

And you can't tax them too highly, either, or those black markets spring right back into existence. See moonshining or cigarette smuggling for examples. A 25% excise tax at the point of sale to the consumer is probably the highest you can go. Taxation is, after all, one of the ways in which prohibition was backdoored into existence, and the amount of the tax is the maximum possible profit margin for someone whose sole business is evading the tax.

That leaves open the question of how you keep the most dangerous drugs--generally the opioids--from ruining people. That's really a moot point until the end of prohibition seems imminent. If certain people won't consider any other option, it's useless to throw one out there for discussion.
I think you may have been misinformed. There is a consensus that CO2 in the atmosphere has an affect on global temperatures. I don't think there is any consensus that it's a major problem, nor is there a consensus on the best course of action (of course that's a political question not a scientific one).
Cartoonatics: The Best of ANIMANIACS and All the Rest
That was true a few decades ago--right now you can say what a drug is for. (I'm sitting next to a TV showing a commercial for a drug which treats opioid induced constipation.)
You can only have both as long as you have a dispassionate electorate driven by logic and willing to research issues with the aid of a well-funded and independent press.

Given that I don't think we've ever had those conditions... lesser transparency for more cooperation seems a decent bargain.
Say you need to get a penetration test for PCI compliance. There are literally hundreds of vendors that offer these services. Your CTO would like to use X vendor because he read a paper / saw their name at Defcon / recommended by a partner.

When the vendor comes to perform a penetration test, they launch a Nessus scan against the target ranges. They compile the results and manually validate the findings to ensure they are not false positives. The end product is a report that looks something like a checklist: SSLv1 in use, self-signed certificates internally, missing the latest third party software patch on a server.

According to the penetration testing firm, you are probably at a low / medium risk level. The tacit implication is that as long as you fix those issues, you should be good to go.

The problem is that first, a vulnerability scanner is an imperfect piece of software and does not test anything a real attacker would. A real attacker might try phishing, or guess "Password1" on a user account. Maybe the attacker would attempt a man in the middle attack or set up an evil hotspot. Once you have AD credentials, now you can find which users have local administrator access, which then you can see if there is a shared Administrator password across all workstations.

The other problem is that the first penetration test does nothing to address potentially systemic issues for why the security vulnerabilities occurred in the first place. The patches could have been missing because there is no formalized patch management program, or inaccurate change management, or an issue with their Puppet config.

Currently there's no way to separate the "good" (read: thorough) from the bad other than direct referral or looking at a sample report.
Bombay Beach? Wonder Valley? I had to look both of those places up, and both are places with tiny populations. Can you help me understand why I should be thinking about places like those and not, say, Youngstown Ohio?
For wanting interested in this stuff, check out pouet.net (http://www.pouet.net/prodlist.php). They have demos as small as 32b. Most of them have YouTube mirrors and usually they have the executables if you'd like to verify yourself.
Anything noisy in an open office, including me when forget to lower my voice, is bothersome :)
Markets are efficient, not rational.