skysight-inc/HackerNews huggingface dataset:
I interviewed for a ton of positions recently because I was about to be laid off. I got to see the entire gamut of offers from "no PTO, no benefits, and a pittance" to "fully paid benefits, 18 days PTO, and top 10% salary for location".

I can't imagine the difference in quality between the guys who are getting nothing and made to fend for themselves and the ones who are getting taken care of. I'm going to go out on a limb to say it might not necessarily be a giant difference depending on how well the developer in question Luckily for me, the job at the most financially rewarding location seemed just as interesting as the ones who appeared to be bootstrapping themselves.
I wouldn't blame the 8080... The culture around early computers was very different. My earliest computers - TI 99/4A, Apple IIe, Amiga, etc - all shipped with BASIC manuals. Complain about BASIC as a language, but it had a ton of functionality built it and made these machines accessible to anyone. I, too, taught myself basic when I was very young...
My guess: It appears as though your reason for posting was to say "I could never do that on a carb based diet". However, you never established and reason for that conclusion. Each of us has our personal opinion on a variety of different subjects. We could all post that personal opinion without any corroborating evidence, but because there are a lot of people, this would create a comment section containing mostly noise. People would prefer to see comments based on research or personal experience that seems to strongly corroborate the conclusion. Generally it has been my experience that I do not get many down votes simply because people disagree or are unhappy with what I'm saying. It's usually because I am clearly wrong, or I have simply contributed to the noise.

I think that your comment falls into the noise category and is undesirable because of that. If you had explained personal experiences to show how you reached your conclusion, It think you would get a better reaction. If you also showed how other possibilities could be rules out, then I think people would find it very interesting and you would get many up votes.
I hope I can be forgiven to not read every single study the article references... But isn't there tremendous Economic incentive to prove asprin is dangerous?

But there are lots of people who's job depends on high asprin sales.

I am concerned this phenomenon creeps over into these studies.
Can you elaborate about this? I can't really see reasons for outside of superstition and clinging to false hopes to be against it being opt out; and even on an opt out system, I find that doctors still "request" the permissions to the family because no one wants to deal with unnecessary legal trouble.

Even following the anti authoritarian reasoning, which I'm kind of fond, I find it silly to worry about this, with all the stuff the state decides over your life.
I've seen places where beans are simmered in meat broth or something... So meatless and non vegetarian.
I didn’t understand what your project was doing from the README, but it looks like you’re handling keeping a local directory in sync with a deployment on k8s.

Congrats on publishing some code! You might get some inspiration from some more mature products in this space such as tilt and skaffold.
I don't understand how a person can look at the 1.7M pricetag for a medallion and think they can survive against all the shady, entrenched middlemen and bankers?

These characters are straight out of the Wolf of Wall Street.
"pip install --user -r requirements.txt" is not a terribly odious "installation checklist", and I don't think it's the start of a slippery slope towards one either.

If you're worried about people not RTFM when using your projects, you could always start your scripts with the standard try/import/except wrapper around the required package, and tell them to run pip install when it's not found--or (and this is a terrible idea) run it in a subprocess for them.
As I said, that hasn't been a problem for a long time:

$ find . -type f
./foo bar
./--stupid-filename
./-annoying dir name!/--very annoying path...

$ echo "pid=$$"
pid=31281

$ while IFS= read -r -d '' file ; do
> echo "[pid=$$] do something with '${file}'"
> list[i++]="$file"
> done < <(find . -type f -print0)
[pid=31281] do something with './foo bar'
[pid=31281] do something with './--stupid-filename'
[pid=31281] do something with './-annoying dir name!/--very annoying path...'

$ declare -p list
declare -a list='([0]="./foo bar" [1]="./--stupid-filename" \
[2]="./-annoying dir name!/--very annoying path..." [3]="./iter.sh")'

Using the character literal $'\0' also works as the delimiter, but Bash doesn't support sending null bytes in args. In bash, $'\0' is the empty string:

$ x=$'\0'
$ declare -p x
declare -- x=""
Consult with your doctor about getting on a statin. And if you have a family history of heart disease, I'd guess you qualify for aspirin as primary prevention.
1. Any bad PR resulting from firing these types would be a one time thing instead of this ongoing situation.

2. Google shouldn't accommodate the delusional and entitled.

3. Labor unions are antithetical to sound economic theory and practice, and no other company in the business supports them.
If it weren't in the stdlib, could it not be installed as a depdencency when you install matplotlib?
At this year's PyCon, Raymond Hettinger gave a talk about the very subject: https://www.youtube.com/watch?v=_GP9OpZPUYc. I haven't watched it yet, but knowing him, it will definitely be worth doing so.
Specifically wrt to tests like SAT, GMAT and other type of admissions testing, I believe the idea of practicing on the test as a whole is to allow you to get better at "strategizing" your time thereby maximizing the number of questions you could attempt. This paper seems to talk about a different concept.
In 1947 the US introduced a speed limit of 79mph for trains without automated train control (ATC) systems after a Chicago commuter train crash killed 45 people. [1]

Over 30,000 people were killed in car accidents that same year [2]

The reason ATC is not installed more widely is a matter of debate (besides, of course, the expense). There's a general sense that freight companies just like having the right of way to themselves, and making passenger trains slow and expensive is a good way to achieve this. There's even a conspiracy theory that Amtrak was instituted for this very purpose -- to have a government subsidized company no one could compete with, but that no one would want to ride either... (I could go digging for the newspaper clip, I just saw this on an Amtrak forum once...)

[1] https://en.wikipedia.org/wiki/Naperville_train_disaster
[2] https://en.wikipedia.org/wiki/Motor_vehicle_fatality_rate_in...
The implication is that Altman belongs to the 'hard takeoff' sect of AI religion that believes a feedback cycle of recursive self-improvement kicks in, so that the first AI to surpass human levels of intelligence is also the last.
Yeah, I really enjoyed that game, and I really wish the 4x genre was more represented on mobile.

I think Polytopia's profit model was completely reasonable and it feels very similar to DLC. I like that it's completely optional, but still expands the player experience. I don't play it anymore because there wasn't all that much depth to it, but I feel it was really well designed and recommend it to everyone.
Programming is extremely accessible. It's not as required any more, since you can find endless other things to do with your computer easily, so it's not as obvious an progression to try it.
The low resolution font itself seems fine to me. The problem is that it was scaled up horribly in those screenshots.
In vue (or atleast the way the majority of people use vue), each component is separated into a .vue file. That component's template, style and business logic is all encapsulated in that one file. A basic .vue file starts out with <template></template><style></style><script></script>. It keeps everything nice and simple, in my opinion. Each different "mode of thinking" is separated out, but still all together in one file.
Even for a lot of white collar jobs, you will get 8 days total paid time off the first year, usually either pro-rated or earned on a percentage basis as you work. Large companies of European origin with a unionized staff tend to be vastly more generous with retirement.

My new employer offers 3 weeks of vacation plus 3 days of PTO. That's it. Everyone at the senior level and above gets that. If I had worked for my dad's employer with a similar amount of seniority, I'd be looking at 4-5 bankable weeks of vacation each year.

His employer routinely offered negotiated severance for people with X years of employment. He took one of their packages. They paid him 2 years salary complete with healthcare coverage and 401k for those years, and then he was able to use his accumulated vacation. He went into the office twice in 4 months and then cleared out his desk before retiring to a nice pension.
A History and Survey of Network Firewalls (2002) [pdf]
Is there any context on this? I've never heard of this guy so I have no idea if his complaint is relevant or not. The fact that he tweeted this out on Sunday and then just a few hours later tweeted "Find it a little bit strange that @TeamYouTube have totally ignored this tweet" makes me suspicious.

I've heard of people getting claims from random companies like a South American tv network but these look like they are coming from Warner Chappel. I know youtube's content id system is broken but there isn't enough detail here to tell if this is a good example of this.

Edited to add:
He did a video on it. It looks like he is using a song with permission but the publishing company filed a claim anyway: https://youtu.be/LZplh8rd-I4?t=153
New algorithm can predict age and gender from just Twitter profile
To bootstrap your understanding in general, pursue calculus, linear algebra and probability in tandem, then go thru texts on real analysis and abstract algebra. Also math summary books: Courant/Robbins, Ian Stewart has a couple, Stillwell "Elements of"
And the only one that ever leaves beta will be terminated 18 months later.

Sorry Google, I need my house to work for the next 30+ years. Honeywell sucks, but they at least understand that.
I have an old unsupported ipad that I still use to read every night.

The planned obsolescence is such that it cannot be charged while powered on - literally doesn't even try. When I power it down, it charges just fine, and the battery is good for another week.

Likewise, it harasses the living shit out of me to log in to Apple Store, and since I never do, apps running while being harassed invariably crash on the third attempt at forcing me to log in.

To me, this is super unethical. I haven't updated it and never will because of the extent of their trying to needlessly force me into an upgrade that won't improve my experience outside of that harassment.
I actually had an oddly easy time of it... but not because of any audio differences all the Real Rogan's were talking about food and the rest were talking about something else.
> but 17 fewer people would die from cancer and heart attacks

The other thing to consider is that if '17 people die' there are probably a far larger number of people who don't die but get treated (for cancer) and live but have to deal with the experience of being diagnosed and treated for cancer. It would be interesting to know what that number actually is.
Have you seen a photo of Kernighan & Ritchie? They sure look like counterculture types to me - or at the very least, that's a lot of hair.
I was referring to Falwell's lot, https://en.wikipedia.org/wiki/Moral_Majority ; I never knew that "Bolshevik" came from the Russian for "majority"! Every day this website teaches something.
It's a good question, but having seen bus upkeep compared to train upkeep, it seems like it takes a lot more labor to keep a train moving.

Might have something to do with how expensive replacement parts are. Bus engines are of course highly commoditized, where as a lot of trainsets are one-off manufactures, maybe replacement parts have to be special ordered? Just speculating.
Did you even take a look at the doc I posted?

> For example, if the user puts logging statements in retain, they should not be surprised if those statements are executed more or less often depending on optimization settings

> In general, ARC does not perform retain or release operations when simply using a retainable object pointer as an operand within an expression

> However, C and C++ already call this undefined behavior because the evaluations are unsequenced, and ARC simply exploits that here to avoid needing to retain arguments across a large number of calls.

> ARC performs no extra mandatory work on the caller side, although it may elect to do something to shorten the lifetime of the returned value.
Paper: http://www.euagendas.org/index.php/2019/05/14/demo-inference...
Ask HN: How to create AGI or prove whether consciousness is an emergent property
1 Set up a first computer with a neural network that 1) takes as input the audio and video output from a second computer (including a microphone input) and 2) outputs keyboard and mouse commands to the second computer.

2 Train the first computer neural network to operate the second computer like a human operator in response to instructions (voice commands) from a human controller (i.e., the first computer neural network being the operator of the second computer and the human controller giving instructions to the neural network operator).

3 The neural network may be similar to the Openai Five network [1] with CNNs plus embedding and FC layers at the audio and video inputs that feed into a long LSTM layer that feeds into FC layers for the keyboard and mouse outputs.

4 The "reward" for the neural network is something like a laptop battery life meter that drains over time as the neural network operates the second computer and gets refilled at the whim of the human operator, e.g., after the successful completion of commands. Eventually, with a large enough network and enough compute, the commands transition from "open this" and "do that" to "what will happen next?" and "how does that make you feel?". Sessions using human operators can be recorded and replayed for the neural networks to begin learning and then graduate to live interaction with a human controller.

5 If emotions, intelligence, and consciousness are emergent properties, then those properties should emerge from the neural network behavior.

6 If consciousness is not emergent, then the neural network may still be trained to operate a computer. E.g., as a software programmer that does the grunt work of programming (performing a correct refactorization) while the human operator does the creative work (deciding what to refactor).

[1] see https://towardsdatascience.com/the-science-behind-openai-five-that-just-produced-one-of-the-greatest-breakthrough-in-the-history-b045bcdc2b69
No. Linear optimization.

Edit: Sorry. It's linear optimization with integers and therefore in the same complexity class as any other np complete problem.
It has come up precisely twice in my immediate working group in the last few years (the Damore thing and the first walkout).

It has affected by work literally not at all.

Some people care deeply about this stuff. I agree with a fair amount of it. But from my perspective calling it a civil war is frankly ludicrous.
That and just the condition of the tracks. Same problem as the NYC subway -- everything is 100 years old, but when can you stop train service to replace it?
Statefull Firewall
Of all the Silicon Valley companies, Google with its intense focus on traditional academia is not very counter culture at all. They're basically part of the educational industrial complex.
Not sure if this still a thing in Canada (I haven't ordered pizza there for more than a decade), but my pet peeve was always the answer to the question, "How big is the medium pizza". "Eight slices". Drove me round the bend...
Probably one of my own communities. Hell, maybe I'd set up that universe's equivalent of Hacker News or something, rather than it being a Ycombinator project.
I don't know if I understood it correctly, that their tested implementation depends on the circuits that operate faster than the cores:

"We have written the RTL for these circuits and synthesized
them at 45nm using yosys [55] and the FreePDK45 standard
cell library [23]. The compression circuit requires an area
equivalent to 810 NAND2 gates at a 2.8 GHz frequency. The
decompression circuit requires an area equivalent to 592
NAND2 gates at a 3.4 GHz frequency. These frequencies are
much higher than typical uncore frequencies (1-2 GHz), and
a more recent fabrication process would yield faster circuits."
Yet the problem remains that bash scripts are NOT actually good for what they're designed for: dealing with file names. Because some file names have spaces in them, and some file names begin with hyphens, and so many careless bash programmers don't give a shit, and would rather blame their audacious uncontrollable users for daring to put spaces or hyphens in their file names, than write scripts that don't suddenly and inexplicably crash, years after they're written and the programmer has long since left.

Python and JavaScript are also good for gluing together tools that do disparate things and simple automation. But they can do arithmetic and graphics, too! And without the enormous overhead of forking a process to perform simple arithmetic and string manipulation.

Bash scripts aren't good for many useful tasks because bash is badly designed, not because there's some universal law of computing that proclaims that scripts should never use floating point numbers or draw graphics.

Apple figured all this out in 1979 when they made a deal with Microsoft and switched from INTEGER BASIC to APPLESOFT BASIC, and added floating point and HIRES graphics. Even Apple ][ DOS 3.2 could deal with file names with spaces in them! How long will it take the Unix community to figure that out, too?

https://www.youtube.com/watch?v=RiWE-aO-cyU
I've done way more Clojure than any other Lisp, and I'm now transitioning to Racket. Primarily, because I want to get away from the JVM. One thing about Clojure that is not easy to put into words, and that I miss, is just how "smooth" working on it is. The Clojurisms, as they come to be known, are very well thought out, and the whole language fits together like a perfect puzzle, or at least in my experience. To come back to the JVM thing, I find that Clojure is applicable only serverside, where you can have the slow starting hundreds-of-megabytes JVM running non-stop, or in the browser, through ClojureScript, and it's really perfect for those environments. Though as I shifted more towards non-server environments, and I need to use FFIs, Racket is the right blend of expression and performance.
there were slight audio anomalies in the fake ones, easy to spot.
Did you have anyone specific in mind?
More lines of prose praising lisp are being written than lines of lisp these days it seems.

I recently asked how to write a tree shaker in #sbcl because I thought it’d be cool. All I got was a “why would you do that?” and “ok fine your time to waste” and no substantial answers. The Common Lisp community is small and curmudgeonly. Who needs this?
Berkeley Packet Filter
>The company says it is trying to manage its ballooning diversity of perspectives and projects

Hopefully they haven't been axing perspectives the way they've been axing projects!
You could do a pretty good update of 1984 with this tech. A person goes to a rally where the President gives a speech decrying the evil of global warming, and then later online all the reviews have clips of him saying global warming doesn't exist, and the viewer just changes their mind to believe what they saw in person wasn't real. An occasional hacker-led SEO attack will push up the real video from the original speech, but because it's so rarely published, everyone just assumes it's a fake designed as propaganda. Virtually everything we fear could be turned into something good for us, and media generated by AI becomes an engine that transforms people's thoughts. A bug in the AI software accidentally makes everyone believe we should all destroy our computers to prevent getting some virus, only later to discover that the computers were distorting our thoughts and that nothing was as it seemed.
> It must be said, again and again: corporations exist at the sufferance of the society that grants them their charter and only exist for the benefit of that society.

I'm assuming you're talking about the US.

We are not subjects of our government, or of some other sovereign, whether that be society or anything else. Our society is founded on individual pursuit of happiness, not collectivism.

Put another way, corporations exist for whatever reason their creators decide. So long as they operate within the law and are able to sustain themselves, societal good is a side effect and a concern of the State, not the corporation itself.
Johan van Hulst, Who Helped Save 600 Children from the Nazis, Dies at 107 (2018)
Do you realize what you just shrugged of more or less killed Windows phone???

When WP needed 3rd party games to have a chance in the consumer market Microsoft killed their fully functioning and very popular xna platform without explanation. For a while there was no replacement and the standard response from Microsoft was silence.

Later Microsoft pointed to mono as a replacement. At that time, mono was slow, buggy and incomplete. In fact, for a long time mono was missing the asset pipeline tools. According to their official tutorials you had to dig up an old copy of xna and use their asset tools.
Indeed it is one sided.

I wonder if the courts will agree this applies to content that web servers transmit to google’s crawler. If so, can I add such an agreement to my homepage, and claim it applies to all the http requests I initiate?:

> When you upload, submit, store, send or receive content to or through our Services, you give Google (and those we work with) a worldwide license to use, host, store, reproduce, modify, create derivative works (such as those resulting from translations, adaptations or other changes we make so that your content works better with our Services), communicate, publish, publicly perform, publicly display and distribute such content. The rights you grant in this license are for the limited purpose of operating, promoting, and improving our Services, and to develop new ones. This license continues even if you stop using our Services (for example, for a business listing you have added to Google Maps). Some Services may offer you ways to access and remove content that has been provided to that Service. Also, in some of our Services, there are terms or settings that narrow the scope of our use of the content submitted in those Services. Make sure you have the necessary rights to grant us this license for any content that you submit to our Services.
> at Microsoft, employees say they don’t want to build technology for warfare

Does anyone know what exactly Microsoft is doing with the military? Is this like better image recognition for drone strikes / targeting humans or more like providing operating systems for military administration? Because those could both be technically construed as “building technology for warfare” with only the first choice being the actually bad type of work.
Ah yes, because dumping a bunch of people who will tell the "I was screwed over by google" story to all their friends into an economy where hiring is driven by personal recommendations can't possibly have any ongoing consequences?