jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In many cases that is not possible. If the machine loses network connectivity, has a disk error, is infinite looping, is out of memory, etc. how is another machine supposed to access its data?
What I'm worried about this is that it builds on shell precisely. So to debug it / understand how it behaves, you need to understand shell (I suppose bash for most people) + shellfire. bash is already full of pitfalls, I'm not very enthused of adding a layer on top. While it certainly helps when you know what you're doing / it works; it obscures the cause of some already obscure behaviour even further.

I also don't like the "framework" approach. I actually thought this would be actual "shell functions" to do all kinds of common shell tasks; a copy-paste library of sorts. I was actually pretty excited about that as it is something I see myself using on a regular basis.

But don't let my negativity bring anybody down, I'm sure it can be useful; and if it's useful for you, just use it and be happy.
That's mostly my heuristic as well, except there's a sweet spot for Perl somewhere in the middle.

Python has a upgrade problem. We're still running a bunch of CentOS 5.5 machines which depend on Python 2.4. In my org, we still have scripts littered around that expect a later version of python, but are executed from just "#!/usr/bin/python" instead of "python2.7". which fails on those old CentOS machines, on which you can't just set a newer version of Python as default because that'll break many system utilities.

Also, Perl's syntactic sugar for regular expressions turns out to be very useful (and I say this after years of grumbling against it).
No. Shock collars are exactly how dogs get such complex psychological problems that they're abandoned in the first place.

They're not humane, if you force a shock collar on another human it's legally considered a torture device. If the legal system used them it would be cruel and unusual punishment.

http://drsophiayin.com/blog/entry/are-electronic-shock-colla...
It was changed to a read only link, not sure why. I'd have appreciated addition from the HN folks
I think this the channel that I was last watching:

https://www.youtube.com/watch?v=a2Gux1jDm8Q
I was thinking of that recently as Covid-19 idea, but of course you need to have it ready before hand.
Well you’ve moved the goalposts quite a bit here (by now tremendously far away from “There's not a single person who would agree that the US president is handling this well”). Trump jokingly referred to the state department as the deep state department. Quite different from the accusation that he seriously referred to it as a department solely responsible for deep state operations. This was so obviously a joke to anybody except those willing to take even the most spurious opportunities to criticise him for anything.

The question of whether there’s one or more groups of unelected bureaucrats working to undermine and obstruct his presidency is an entirely seperate matter. The answer to that question is also demonstrably and unequivocally yes. This was proven without doubt when the OIG released their report detailing a laundry list of illegal FISA abuses that were used to spy on his campaign, by the fact that the mueller investigation, which served no purpose other than to obstruct his presidency, came up with absolutely nothing, and by the travesty of the impeachment “inquiry”. Just to name a few instances.
Always scares me to see this displayed for the public.
Enemies watching.
> are they a golden ticket to good health ?

I don't think anyone views them quite as starkly as that.
That is on my bucket list when I get older! So cool!
https://en.wiktionary.org/wiki/entrepreneur#French

Where did you think "entrepreneur" came from?
>> Is profanity that frowned upon on the US (or wherever you're from)?

In reality, it's not. The way you describe profanity is exactly how everyone I know here who uses it. It's just that we also have a culture of busy-bodies who think everyone should have to adhere to their lifestyle. They are a minority, but they are this particular type of pain in the ass in most aspects of life, so it's easy for them to make a lot of noise all on their own.
This a a great service – and I'm really happy to see that “world-wide” isn't defined as “North America and Europe”. Hopefully it won't be too hard to add Africa, the Middle East and India to the mix as I've seen much more network variability in those regions.

For this kind of measure, it would really be better to use either a median or, better, reporting multiple percentile performance. In my experience, DNS timings have extremes which might be surprising (e.g. most people see 50ms but 10% of visitors see 5+ seconds) and a few large samples will distort an average.

Your 2 second cap will cap the distortion, which is much better than e.g. Google Analytics which will merrily record multi-hour timings, but I'd really prefer to see e.g. 50th, 75th and 95th percentiles to see whether a particular provider might have better worst-case performance than another.
Programming isn't as fun as building and creating.
The practice of mindfulness (https://ivypanda.com/essays/mindfulness-as-a-practice-in-the...) makes life beautiful, it allows us to live in the present moment, frees us from patterns of behavior, thoughts, emotions. All that is needed for a conscious life is to transfer attention from thoughts and making plans to reality.
Because that wasn't a data selling scandal? Cambridge Analytica didn't buy data on millions of people from Facebook, they harvested it for free due to lax permissions.
Yes "connection" is a vague term. But most journalists won't have connections to launch a satellite news channel.
jwz seems to deeply hate software development, software developers, technology, and his own status as (among other things) a creator of quotes that are so apposite that they get quoted (and misquoted) a lot.

I'm not claiming that he's wrong or unjustified to feel that way - just an observation :P
"'Number concealing' phone only conceals the number you're calling from, from the 'Number concealing' phone itself"
Are we ever prepared for anything?
ah yes, the political will to do this to earth is not there.
“Fake it till you make it” has finally arrived on the main stage.
Open up an incognito window right now, and you'll see, in plain English, front and center:
>Your activity might still be visible to websites you visit.

Maybe the problem could be solved by using a description other than "incognito" and an icon of a spy, generally considered a person who would be hidden or stealthy.

Maybe "Reduced Tracking Mode," or something more honest.
> Selling weapons to both sides and all that.

I wrote software that will track you on the net, not matter where or when. I also wrote the software the gives you the impression that you can do something about tracking.
As in candy.
Please link some studies. I couldn't find some by looking on Google Scholar for "mono meal", "single food diet", or "melon diet".

Self-reported anecdote should not be enough to make you feel comfortable spreading opinion around like gospel.
You may want to take a look: https://medium.com/@alex.birsan/dependency-confusion-4a5d60f...

Security by "it hasn't happen yet" is not a security.
I participated in some of the early versions of COL Conti's Kobayashi Maru Experiments. He has a lot of other great publications in the cyber education space. Important mentor of mine.

I'd like to note that his thoughts are quite influential still in the US DoD's Cyber communities, including the NSA. I believe it to be very important work.
I thought I'd add: I know that this is a very normal thing in some sense. Many textbooks remain relevant for decades and decades (I'm a mathematician, we know this perhaps better than most). But still, it's rarely the case for an online document – one about computer technology even more so!
I shouldn't have used File as an example, that was confusing. I was trying to explain capabilities and stack walking in an abstract sense but was also using Java as a concrete example. Big mistake.

You're right that java.io.File isn't a capability. It just represents a file path with a few utility methods to list files, and therefore does a stack walk when you try to access the filesystem. A FileChannel is a file capability in the sense I meant above, because it represents an opened file, not a path. There's an access check once, when it's opened, and then the rest of the time there aren't any stack walks.

It's a pity that Ben Murphy didn't write up all his bugs. There are only two listed there. A few patterns cropped up repeatedly in the old sandbox escapes:

1. Accessing internal code you weren't meant to have access to. Often, some sorts of privileged pseudo-reflection API. Fixing this is the goal of Jigsaw.

2. Serialization acting as a back door, allowing the internal private state of classes to be tampered with. Serialization security has been improved with time and they're now working on a feature that will make it harder to screw this up, by allowing serialization to use normal constructors instead of this ad-hoc form of reflection.

3. Overly general frameworks that allowed attackers to construct nearly arbitrary programs out of privileged objects by chaining them together (this crops up in gadget attacks too). There's probably no platform level fix for this, people just have to be aware of the risks when working in sandboxed context.

I don't think a pure capability language is workable, to be honest. At least not at a large scale. In the purest sense you need a god object passed into the start of your program which vends all possible capabilities, and every library would require the user to construct and pass in all resources it needs externally, including things it might possibly need. And that code isn't easily modularised because you can't just use helpers provided by the library itself: that's the very same code you're trying to sandbox. There's no good way to make that usable or extensible. The combination of stack walking and capabilities lets you find the right balance in terms of API design between simplicity of use and sandbox simplicity.
Driving up the price of clean energy that could be used for other applications instead...

I don't know the net social value of bitcoin or how to compare it to other applications, but it's fair to be critical of it, at least.
Many people think that IQ tests will measure accurately even if the participant doesn't try hard, kind of like how psych tests work.

It's not true, though. The questions are -hard- and if you don't try, you won't get the right answer and you'll do worse.

So while it shouldn't be a surprise to anyone who's taken one, not everyone understands how the test works.
This comment was originally posted to https://news.ycombinator.com/item?id=28368997, so it's quoting the press release, not the current article. We've since merged the threads.
I recommend looking through http://www.roadsideamerica.com/. I've found a few neat spots for my trips.
Some of these comments are so bizarrely disconnected from reality trying to talk about how money isn't zero sum, but seriously when the top 20% of the population has 85% wealth there is something fundamentally and critically wrong.
In my church, many children that might go to college if they were part of another religion did not do so because they did not want to cross the teachings of the church. It is not forbidden to go to college, but it is highly discouraged. At the end of the road for crossing the church is disfellowshipping which means being shunned by everyone you have ever known. So most are intimidated from starting down that road.

My experience is mostly with people who had the misfortune to be born into the church who live repressed and desperate lives. On the other hand, most converts come from the rank of the poor and destitute and probably see their lives improve upon joining the church due to the strict lifestyle and strong community.

The poverty of Jehovah's Witnesses is mostly due to the forced ignorance of their young, since there are so few converts (at least, US growth numbers were poor in the late 90s/early 00s, probably below member fertility).
You. Rock.

That is all.

I'm kind of poor at the moment, but I could buy you a $20 book or something. Or just wire you $20.
Violent crime rates in the US are really high in rural areas right now due to drugs and gang activity.
This simple thought makes your code quite good looking.

Always code as if the guy who ends up maintaining your code
will be a violent psychopath who knows where you live.
http://ruby-toolbox.com/ is probably the closest analogue.
There are people in prison with a life sentence in the US because they were carrying some marijuana and it's their third strike. What european countries also do this?

There are people in prison in the US because they were 18 and they had sex with their 17 year old girlfriend. What european countries also do this?
NYT decided to dox him.

He decided that they were going to do so regardless of what he did, upended his own life to minimize the damage that'd occur when his name got released, and did so, in order to ensure that his real name and his pseudonym got linked on his own terms, not theirs.

If NYT didn't decide to dox him, the entire second paragraph wouldn't have happened.

He deserved pseudonymity for the same reason you or I deserve pseudonymity.
If you believe Jacob Appelbaum, we probably should not be using SSH for anything http://media.ccc.de/browse/congress/2014/31c3_-_6258_-_en_-_...
> Making it easy to understand what data we collect and why

https://safety.google/privacy/data/
Fair point. You could argue that. But the place is full of mediocre people. And almost everyone is in comfort zone. ( I am not saying, I am a genius though)
Except that nobody charges a house to their credit card.
Exactly. It might for example make (business) sense for Google and Facebook to round up every single ML PHD and just keep them busy so they don‘t work for anyone else. That way other companies are dependent on them and they keep resources from competitors. I actually love the Silicon Valley (HBO Show) analogy of engineers hanging out on the roof being „unassigned“.
The big holdout in the USA was fuel pumps. For some reason they demanded and got all kinds of extra time to convert to chip cards instead of swipe.
Wouldn't that potentially hurt the translations? Without getting the full context of the scene or plot you potentially misread some scenes.
What is the minimum safest length when using MD5? I remember seeing 14 somewhere but I cant find the citation. Not forcing everyone to use 14 chars of course but adding salt.
Out of curiosity, how do you handle things like preventing an infinite loop from bringing down the server?
PR Linkbait to get people to update their profiles - drives attention for LinkedIn, drives activity for their advertising. Buzzword problems with C.V's are not new at all. They needed all their data to figure out this?
Take a look at this for details on various alternative servers that have been springing up lately:

http://mikehadlow.blogspot.com/2010/12/explosion-of-alternat...
I'm not 100% sure why you've been downvoted, I'm guessing it's the grammar. I've voted you up for asking a good question.

Like almost everyone, I had a fairly bad breakup once. I was basically engaged, we would have been except she wanted me to wait 'till after college to ask. Then one day, she left me. For one of my close friends. It was bad. I was real fucked up about it. I had sort of built everything up around our relationship, so it pretty much wrecked most of my plans.

As I tried (and failed) at getting another girlfriend, failure leads to lack of confidence, which makes it harder to attract women, which leads to failure, and the cycle continues. What PUA did for me was make me realize that I had the rules of the game wrong. I was really angry that I was 'doing everything right' and it still wasn't working out, until I realized that it wasn't that I was an unworthy dude, I was just playing by the wrong rules. Of course using the wrong ruleset leads to failure. It wasn't my fault, really, it was that I was being a bit naive. So while I wasn't hardcore following the PUA ruleset, it helped increase my self esteem a great deal, which naturally meant I was better. Eventually, success. Though PUA almost screwed that up, but that's another story...
It seems everyone is "Entrepreneurial" nowadays.
I just use an external. Bigger, faster, no subscription fee.
So is Express http://expressjs.com/
I don't think that this has something to do with "when people start their own startup."

Hearing a guy talk about "preferred excellence in a mate" sounds to me like someone who would be better off working through one of those professional matchmakers you find in the in-flight magazine, that or a 5,000 dollar sex doll.
Allow me to expand upon your fear. Our brains are constantly changing in location and constituent atoms, only the pattern of their order and perhaps a hyper-dimensional line of its travel remain constant. So if you are worried about consciousness transferring from meat body to artificial body, it is more pressing to worry about your consciousness transferring from the body you had a moment ago to this one.
The article describes a situation where an ultra-portable device with long battery life is a winner. It's not clear whether the iPad is any better than a netbook would have been. I would imagine it would win on standing-up use and lose out on typing. At any rate, it seemed more about the virtues of an ultraportable than the particular virtues of the iPad.

edit: which is not a criticism of the article, merely an observation that it applies to more than one device.
Yes these are the raw interviews filmed for the making of "The Genius of Charles Darwin" by the BBC. Not really just a hand-held camera, more the style of the production. I find it very interesting, giving a behind the scenes view of the documentary. Exposes a lot of the personal exchanges that normally get left on the cutting room floor. Check out the Dannett interview for some good bits around 37:00

http://www.youtube.com/watch?v=5lfTPTFN94o#t=37m10s

Also I would recommend checking out Craig Venter's interview, was probably the best out of the bunch.

http://www.youtube.com/watch?v=3E25jgPgmzk
Express is closer to Sinatra than to a MVC, that's for me is the only difference.
If you want to make "big money," you should pretty much avoid WORKING at startups at all costs. Instead, get a high-paying job at an established company, and invest the difference in the startup's equity.

I've considered lots of startup jobs because I believed strongly in the companies. Every single time, however, I was able to get a larger chunk of the company by keeping my current job and simply investing.

To give an example, my current job pays about $250k, and one year, I invested $100k of that into a startup, leaving me with ~$150k of salary. This $150k + startup equity was a better deal than the startup was offering in both salary and equity. Plus, equity bought as an investor is much less tax toxic than equity options received as an employee of a startup.

On the other hand, most people who work at startups aren't interested in money. If that's you, that's totally cool, and I respect that!
> Why on earth should we trust a combined entity will be any better?

Yeah. If I crap on a pile on crap, I wont get gold. I'll just get more crap.
Apparently the other crew (flight attendants) knows that code, too. I think it’s unlikely everyone would forget it.
I love the Dropbox service, but if Amazon will provide iOS and Mac clients that work well and the Mac client turns out to be less of a CPU hog than the awful Dropbox Mac client, I'll switch right away.

Dropbox is constantly the second highest average energy user over the last 8 hours on my laptop, impacting battery life. It shows up high on the CPU usage list all the time.
> Take the old testament, which is certainly a moral framework.

The Old Testament (and ditto with the New Testament) is not a "moral framework"; it is a set of stories which have been incorporated as part of the justification or inspiration for numerous moral frameworks, many of which conflict deeply with each other.
- You can park here for free for one hour

- You can park here for free for two hours

- You can park here for free for as long as you want

- You must pay to park here and can park for up an hour

- You must pay to park here and can park for up to two hours

- You must pay to park here and can park as long as you want to pay for

- You cannot park here
Latin American countries have less influence than China.
I don't really feel discriminating on size is a good idea. Complicated and potentially game-able.

If it were up to me I'd bring income, cap gains, and dividend tax rates in line with eachother (or just call them all income), and be done with it.

Edit: i might be wrong but I think bringing those three taxes in line is another one of these Cummings-era UK policy ideas
Oracle is not, to my knowledge, directly responsible for extinction of any species, or for e.g. millions of cancer deaths. Other companies do have that in their history, or are actively engaged in racking up their record. So, however bad Oracle is, there are substantially worse.

That does not redeem Oracle in any way.
I wonder if they’ll dare say what this means about the effect of forcing people to stay inside.
Third world medicine at its best!

Too don’t hear India whining, but they bought into hydroxychlorine fairly early. Hell, they even supply it to several countries. At least they didn’t turn down medicine because it was highly politicized.

Brazil and Venezuela probably can’t stop you from dying after an infection in the toe. Not sure why they are going to do for anything else.
The meat I can buy at any big US supermarket can only be found at mid-high end butcher shops, and costs about 3 times more.
Well it doesn't happen in IDEs either (by default, at least)
I tried to explain the Brazilian situation previously, see: https://news.ycombinator.com/item?id=26649811
Check out KimonoLabs too which seems to do a similar thing to import.io. I think it lets you do regex also but can't remember.
Maybe there is something odd about the mac mini that causes this; my 2009 mac book pro with mavericks has no problem with it. I tried, but couldn't hit a character fast enough to cause a miss.

It wouldn't surprise me to find out there was something hardware related with the mini that leads to this.
On a positive note:

>>On the roof is a 9-acre park with walking trails and many outdoor spaces to sit and work.

That's awesome.
Some [1] report that Apple pressures app developers into doing iOS-first releases.

[1] http://www.elischiff.com/blog/2015/3/24/fear-of-apple (search for "Pocket Casts" in the article to find the relevant paragraph.)
If that's true wouldn't it make sense for Dropbox to form some sort of a a whitelabel partnership with Amazon? Building cross platform reliable software to sync and method of storing data (ie. avoiding duplicates et al) is still an important piece in creating a smooth user experience while minimizing cost on the storage side.
Here's a start for the US.

Incomplete list of domestic stuff: https://news.ycombinator.com/item?id=8856218 like "public opinion campaigns": http://www.nytimes.com/2008/04/20/us/20generals.html?pagewan...

Incomplete list of international stuff: https://news.ycombinator.com/item?id=8709976 like using social media to kindle revolutions: http://www.washingtonpost.com/lifestyle/style/usaid-effort-t...

Some things almost sound like science fiction, like the DoD program to predict successful overseas propaganda by observing brain scans of test subjects: http://minerva.dtic.mil/doc/samplewp-Lieberman.pdf
I finally can tweet photos without downloading them and that means less chance of ending up with virus.
I don't have comprehensive insurance on my car, and the premiums have over time added up to more than its value.
Fortunately, a number of non-PC systems exist (one is probably in your pocket).