jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Mathematics and Statistics are fundamental tools of Science and Engineering, tools you need in your kit. Linear algebra, analysis, statistics, discrete math, complex analysis and optimization are about the minimum. Abstract algebra, topology, differential geometry, combinatorics, number theory, and so forth all may prove useful and enriching. The problem is that you never know what will be useful.

Years ago, abstract number theory was seen as pure mathematics unsullied by practical applications. And then along came cryptography.
Oh yes, it's a nervous laugh for sure. Already, the DHS requires our contact information and Passport numbers if you're on a flight that goes over the USA, even if it's never going to land in the USA (think flight from Canada to Mexico).
Firstly, I agree with you BUT this is not about judging the quality of the code, it is about giving money, since this isn't open source. The question is why you would directly give money to someone which you know have a disagreeable outlook, I wouldn't give money to a known pedophile or racist either. If she would've been an open source contributor I wouldn't care.
Who is this app meant for? Windows converts who haven't discovered Textmate, Sublime, or BBEdit?
What's your goal with choosing MAC?

MAC is one of those environments like OOP or Lisp; an approach that twists your head around on a completely different axis than you might have been previously accustomed to.

Programming techniques you'd expect to work from previous experience in DAC-land can become a serious hassle; transferring files inward and upward is easy, but outward or downward or across is blocked. Copies. Mail. Pipes. Whatever. And if you're writing a server or daemon that deals with multiple levels or multiple categories, then your code has a huge target painted on it; you're writing OS-related security-sensitive code.

Multilevel was (somewhat?) more popular back in the early 1990s; there was various and even some elegant work back then, but those products turned out to be more expensive to sell, buy, manage, and to program, and with specific programming requirements. Folks looked at all that, and then tended to buy DAC and used multiple single-level boxes, and quite possibly as guests within a VM. Choosing these system-high configurations had the obvious effects on the MAC market, too.

But to answer your "prefer?" question, none of them, really. Not without a very specific requirement for all the MAC hassles. Then, and as a distant second to running system-high, I'd probably pick SELinux.
It seems to me that an application like this, if it became as widely used as
Delicious, would crush GitHub.
The three hour commute to the seventy hour workweek was the lArgest factor. Having to ask for permission to see my family grated on me, too. There are also comparatively minor issues about salary (mine was half a US starting engineers') and having impact with my work, but I would have lasted those for a long time without the work/life balance issues.
Yep. Ramen profitable for me is about $2k a month, counting taxes. Japan would be cross with me, though: the unofficial "below this line you are stealing our jobs" mark is three million yen a year. It is not maximally relevant to Immigration that I created the job to steal it.
My work colleague also had this exact idea, and told me about it in the hopes I could code something to do the job. There was just no way I had the time/resources/skill to make something like this.
To take photos like the image of the Sun in that article you need a telescope coupled with a Hydrogen Alpha filter, mounted to your SLR body. Hydrogen Alpha filters are rather expensive, unfortunately.

Take a look at this Wiki article:
http://en.wikipedia.org/wiki/H-alpha#Filter
Being linguist does not make you a good writer, just as being theologician does not make you a saint.
Because them knowing about could also be coupled with them knowing that they can defend against such action. Either advised by their legal team based on existing laws or based on how well "written down" the evidence is.

In this case for example, it was an iconic case. But each of the Radium Girls didn't really get that great of a deal out of it ($10k in 1920's money). And US Radium Corp didn't exactly crumble after the lawsuit. It functioned for many decades after.
Do you need a comma in your statement?
FYI that form fails hard on Mobile Safari if you happen to rotate. Form elements go offscreen and you can't pinch zoom your way back to them.

https://www.dropbox.com/s/yyykioemk8z0pqy/Photo%20Dec%2030%2...

https://www.dropbox.com/s/6jbmiifu9y5qabd/Photo%20Dec%2030%2...

https://www.dropbox.com/s/q7sq5ztyrafkyly/Photo%20Dec%2030%2...
This is so completely blowing this crisis out of proportion. I am so confused by the tenor of the discourse on HN. I expected more from this place.
There won't be a value chain if the content creators don't get compensated. Piracy, digital or otherwise, only works if you are skimming off the top of a viable business model.

The distribution channel is really the commodity. Hell, pirates do it for free.

I'm a pirate, but I realize the worst thing that could happen is widespread piracy. Someone has to pay to create the media.
"... a win-win-win situation..."

I don't think the thieves would see it that way.
Evaluate code for a stack machine symbolically, and you'll end up with an expression tree. RPN bytecode is a post-order traversal of the underlying expression.

Things get a bit more wrinkly with control flow, but you can design bytecode to make it easier to rehydrate that too.
Rocketbin author here, this is my first Python and Flask project, so probably you will see a lot of stuff that is not a "good practice".

I only have experience in MongoDB that is why I'm using it, probably in the future I can use something better.

I have a common `.gitignore` file for all my projects, since I am a front-end developer I never had the need to ignore *.pyc files, because I never used it before

Also I really don't care what people think about me :)

Sorry if I sound like a dick but is true, that is my first project with a "back-end" so it won't be something amazing (yet) I'm still working on it.
If posting a back story on how the author got into the situation that the article is about is against the rules, I will gladly remove my comment.
>post-oligarchic

Post?
I'd be willing to bet a large amount of money that fsk views himself as an introvert.
the constant movement in your peripheral vision nearby and far away that makes it bad.

It's not just you, that stuff is in our biology.

Even worse than motion in your peripheral vision is activity behind your back (e.g. people walking by).

Unknown action (sound/vibrations) behind our back triggers our flight reflex, which is very hard to suppress.
I have code that calls back synchronously if a value is in memory and asynchronously if it has to make a network call to get it. It's simple, and I'm not persuaded by this post (or the one it recommends) to make it more complicated. In this particular use case it seems enough to know that the callback may occur asynchronously, so you can't assume that anything will still be in scope.
>> shotgun stochastic ballistic hill-climbing
>> works at least as well

> This is the method that I'd like a lot of these
> stochastic optimization algorithms compared to,
> especially genetic algorithms.

> At least brute force sampling of the entire space ...

Not sure you meant it to do so, but this sounds like you think that "shotgun stochastic ballistic hill-climbing" is a brute force sampling of the entire space. It's not, it's a stochastic optimization algorithm. Brute force sampling of the entire space, or even reasonable portions of it, is completely infeasible for the problems I deal with, so I'm not sure what you're saying here. You might like to explain a little more.
Media ownership laws could take many forms. I'd prefer those of the form "the same firm can't own all the TV channels in any particular market" to those of the form "France 24 is not allowed".
I'm just curious why this feature exists in Android, but not iOS. Maybe due to some stupid Apple Store rule?
As a quick promo – great idea (never heard of Yeti Cheese before, would love to try). Long-term effect is questionable and could very well be net negative for the business. As for Facebook, given their size, such move is the same as to pee in the ocean ¯\_(ツ)_/¯
> It could even be written in a way where the order of arguments didn’t matter

Well, 'hello'.join(', ') does not produce the same output as ', '.join('hello'), so the order of the arguments does matter.
The Yeti Cheese company, a small, plant-based cheese company, not the well-known Yeti Coolers company
I think bash is a little strong. There’s a lot of ways to view programming and to identify as a programmer. In many ways, it’s a lament of mine and a feeling of being an imposter that I don’t necessarily enjoy what many programmers seem to. I didn’t attack anything and only presented my personal opinion.
It’s all about speed. A power grid must be perfectly balanced at all times, there no natural storage in a power grid.

If large power supplier disconnects without warning, that impact propagates at the speed of light. Other suppliers will respond by reducing their frequencies to keep voltage up, this is caused by generators physically spinning slower and converting their physical momentum into electrical energy. As you can imagine the momentum of a generator is large, but the stored energy is small compared to the rate of consumption.

So you need systems that can respond within milliseconds to restore some stability. Batteries are actually one of the few technologies that can do that, but mostly your looking at shedding load. Disconnecting a consumer can happen in milliseconds, after all you just need to flip a switch (admittedly they’re very large switches).

Once you shed load, then you have the time you need to spin up you “dirty” power supplies. But even the fastest response suppliers take minutes (think Hydro), not milliseconds to respond. So they’re not viable for dealing with the initial shock to the grid.
Do many Elsevier journals provide copyediting on the part of the corporation? Many of the big scholarly publishers today expect the burden of copyediting and even typesetting to fall on the author or unpaid editors, and then the unpaid authors or editors are expected to provide camera-ready output to the publisher.
Do you feel the same way about not being able to play Nintendo games on a Playstation or an Xbox? I mean how dare they try to operate a business.
True, but it wasn't JetBrains's CI pipeline that was compromised.
The problem is that the users who couldn't care less drive the decision.
Looking at a person’s face gives me Bayesian evidence about their emotional state, nudging my beliefs in a direction. AIs would be even better at this, given access to not just more data but also superhuman abilities such as detecting heart rate by watching the target’s throat.
> on a machine you have connected to

Don't you have to be actively connected to the machine for this to work? i.e. the server I haven't connected to for a few months has no way of opening connections on my behalf at this point, right?
Good point - they are double-dipping
I'm extremely excited about CRDT Matrix[0], especially in the context of decentralized chains[1]. I think if we combine this message stream concept, with the entirely separate concept of torrent databases[2], you get the ability to get fully decentralized, self-hosted, web applications - all with no concept of some crypto-token, as it's all incredibly efficient.

It's going to take some time for this to all come together, but it's exciting.

[0]: https://news.ycombinator.com/item?id=29978659

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

[2]: https://news.ycombinator.com/item?id=30605252
My brain didn’t become “upgraded” when programming clicked. It was just another tool that I could use to make the world better. Not everyone can code. Those who can already have the wiring there and just need training.
It's more like the social network can use the algorithm to surface clickbait or whatever drives their metrics.
I have this image of you, in a dining room with a mirrored wall, having vigorous sex with your wife while she is eating a sensible dinner - trying to safely navigate a forkful of mixed greens. You are looking at yourself in the mirror and flexing interspersed with loud beckonings of "Am I VIGOROUS?! YES I AM! GETTING SHIT DONE!"

You get done, smack your own butt playfully, and walk out with your plates saying, "I have to get some other normal shit done. Love you!... and you too wife!"

I'm not saying there's anything wrong with you or your lifestyle... but when you awkwardly present the style of your sex life as part and parcel to normal living, it underlines that you are a bit detached from social norms, thus normal life.

BBC interviews people on the street...
BBC: So how are you getting on with life these days?
Person: Ahhh... well, it's mostly normal day to day stuff. Kids, pub, job, vigorous sex, groceries, some football or cricket when I can. Just normal all around.
In defense of Cucumber, I've been a rails developer for more than 2 years and I still find it easier to read English than Ruby. I think the extra layer of abstraction is well worth the effort when reading over other people's tests.
I fail to see their point. "Apple doesn't trust its users" of course not, the average user is frankly quite inept and gullible.
This highlights two very different sets of cases.

In the Rittenhouse case, both prosecution and defence agree that Rittenhouse was a person who had a gun in his arms and fired it, resulting in death. The thing the prosecution needed to prove is that in doing so, he committed a crime. Prior to the trial, it was not necessary to express agnosticism about whether he had a firearm, fired it, or firing it resulted in anyone's death, even if there was some sense in which he was "innocent until proven guilty" of the conduct being criminal.

In this case, there is essentially no room for dispute that stealing $71 million, engaging in a vast money laundering conspiracy is in fact illegal. If these people actually had these accounts and actually used this money in this manner, there is no chance they will not be found guilty. The affidavit is not compatible with a set of the same basic facts leading to a different legal conclusion.

So the question is whether or not you think there's any possibility that the feds cavalierly misidentified the people in possession of these accounts. That seems pretty unlikely, given the affidavit suggests withdrawing small amounts of the stolen money to use Uber under their actual names, buy stuff on PlayStation under their actual names, etc; and that the private keys were taken from a cloud storage account actually belonging to the guy; and that the woman contacted various exchanges and talked about the actual company she actually owns, and the guy actually has a documented record of talking extensively about cryptocurrency including on this site using his actual name.

It is, of course, possible that the entire affidavit is a lie, made up whole cloth and all of this evidence is totally fake and the accused were minding their own business working on their gourmet cupcake business in Kansas City, and they don't understand anything about no crypto-whatsit. But I don't think that's a scenario that really requires much investigation, and it instead is a level of solipsism on par with "we can't actually know if gravity will cause us to fall" or "what if this is a simulation".

What I'm saying is that not all uncertainty is equal, either in kind or in probability, and so it makes more sense to be honest about that than equivocate across very dissimilar cases.
How do you determine if a video shows death or torture?

The fact that our modern society thinks nudity and sex is bad but violence, torture and death are OK I just don't understand.

I would much rather have my kid see the Pamela Anderson sex tape than someone being murdered or even water boarded.
To me, the recruiter is representing the company. If they're reaching out to me, I'd like to think I already have an "in" with the company. Why would I circumvent that and go in alone?
There's an antenna in the iPhone too you know...
This has a chicken and egg problem. You can only get companies to use this if employees use it, and you can only get employees to use it if there are employers. Employees would not want to limit themselves for no reason, either.
I cant remember the last time before this that I cry-laughed.

The pictures do an excellent job making the text completely readable and enjoyable :D
The best thing to do would probably to be dogfooding your API from the beginning. To do that, only expose your business logic over your REST API.

Then make your website use that API and nothing else.

That way you are reasonably sure that the API scales, has enough features and is convenient to work with.
Interesting that XCB is now included in the release, despite complaints about it being abandoned:

http://julien.danjou.info/blog/2010.html#Thoughts_and_rambli...
A few weeks ago I was in a maths lecture, and the lecturer was, as is fairly standard, writing proofs from his notes as he went. He then mentioned one of the exercises, explained the proof strategy for it, and then started to actually write out the proof.

After five or six lines he stopped, scratched his head, looked at the proof, and crossed out the last line he'd written. Then he looked at it some more. After a couple of minutes he looked up, apologised, and said he'd got stuck and that we'd go back over it in the next lecture.

It was a great relief to me that my own struggles were not the result of laziness or stupidity: some things are just hard, and take a while to get right, and it's rare to be able to write down something in its correct form on the first pass.
Yeah, I hear this from time to time. My guess is that it is too much work to read every site every employee reads. When it comes time to fire them, though, then they go through your browsing history so they can fire you for reading "hacking web sites" instead of "not doing any work". Just speculating, but I'm having trouble imagining a department where the reading habits of 300,000 employees are analyzed in real time.
Delusion is a powerful defense mechanism against harsh reality. Love those posts !!!
It's reasonably fast, as it uses HMatrix for linear algebra -- HMatrix relies on BLAS rather than native Haskell for all the matrix and vector math.
The hilarious part is that I was able to spend 4 years straight intoxicated, but I ended up getting the exact same degree as the rest of them. But yeah, being wasted and doing as well as my peers sure does suggest I'm pretty dumb, doesn't it.

People who look down on others for drinking are really no different than anybody who looks down on anybody else who has a lifestyle different from their own.
You can do (1) and (2) but it is not trivial to prove that it works. See: http://news.ycombinator.com/item?id=2461713
You may see the video of the presentation : http://www.ustream.tv/recorded/5336115
This system already exists.

* Wuala (using encryption but somewhat insecure deduplication)

* SpiderOak (using more secure deduplication: https://spideroak.com/blog/20100827150530-why-spideroak-does...)
#1 is not true. SpiderOak and Wuala both have products in the marketplace today that demonstrate the effective use of encryption in a backup and sync app. SpiderOak has no ability to examine or to give the plaintext of a user's data to a government or anyone else - not filenames, folder names, etc. On the servers, we just see sequentially numbered encrypted containers. We are incapable of betraying our customers in this way.
> Do you trust Dropbox to not send compromised JavaScript every time? If so, why not trust them with your keys in the first place?

I was thinking about the subpoena situation, when the Govt. demands Dropbox to hand over keys. I presume DropBox can definitely send compromised JS or even a malicious client. This is very reminiscent of the whole notion of trusting trust! http://en.wikipedia.org/wiki/Backdoor_(computing)#Reflection...
Usually money. A startup can change what it's working on, so as long as there's money left, they can simply restart if an idea seems hopeless.

When motivation goes first, it's usually because the founders had a falling out.
> ...all the financial vehicles are in the tank.

Assuming that's true (I don't follow the markets well enough to have an opinion), wouldn't that present a fairly spooky economic future? I can't imagine a single market would outlast all the others tanking for long.
> his definition of utility leans towards the economic sense.

I think his preference is probably closer to the generality and “interestingness” of the discovery.

Darwin’s theory is obviously very general and applicable in a multitude of domains in addition to the original one he worked on. Although Ramanujan’s series were not obviously general but they imply some deep mathematical patterns that are more general than specific forms. Neither had much economic utility during the discoverer’s lifetime.
Are you serious ?
> few university programs turn you into a good programmer

None, in my experience, produce universally good programmers. I think all that can be said is that some studies have a higher chance of producing good programmers, but in the end it's up to the student to learn to code while they're there (either using the university's material or not).

> I'd say 50 to 80% of companies will skip CVs without a proper degree

And the companies that claim they look at skills instead of degrees will want a super amazing candidate before they take the perceived risk of hiring someone without a degree. And then you get to HR and they offer you a salary 30% befitting the work you're hired to do and 70% befitting your "social status" (e.g. high school drop-out).
Funny you can online pay your drug dealer in countries where drugs are legal, like pot in Canada. It’s almost like social solutions are the right way to solve social problems.
This part made me to ask that question -> “HN notwithstanding”. it made me think he is excluding Hacker News from Ideologically/politically biased social networks.
That's correct, but not applicable to this case. You can't make up in volume what you're losing in margins for the same product. In this case there are two products:

1. Hotel room (100Y, loss margin) x 1

2. Live stream (whatever CPM he can get on YouTube) x many

It still seems like it would be a struggle to make this profitable though. How many viewing hours would be needed per day? Most of the time it's going to be an empty room or have the light off. The rest of the time probably not much of interest is going on.

If he's savvy, he's not really intending to make it up with ads or perhaps even keep this room deal. It's a promotion that takes the ryokan from "just another place to stay" to at least having some notability. Not sure it actually makes more people stay there, but perhaps it's worth a shot.
> And the definition of politics is the art or science of governing.

> It just means that the forum is aligned to your specific beliefs.

Those two statements are using different definitions of the word politics. Carefully enforcing a reasonably bland and objective set of rules is not political by any definition of the term in use by the people you're arguing with here. It only becomes political if the rules themselves take a stance on current social issues.

Of course, using the other definition, the rules themselves are political because somebody could debate them and that would be a form of political action. So you could claim it's not politics free under that definition. But that's not what was actually being discussed here, so it isn't useful in this context.