jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I agree with you, most of those methods are local and optimization is a form of search typically used for continuous and usually differentiable spaces. One can also say search is a form of optimization.

But Based on my readings genetic algorithms are more known to be susceptible to local minima, while simulated annealing in theory is a global method.

---

As for genetic algorithms - for optimization I prefer Differential Evolution. For Exploration maybe genetic algorithms are more fruitfull although I think Genetic programming and Learning Classifier Systems be slept on. Speaking of slept on - another under appreciated but much more used method is stochastic gradient descent. Global optimums might be overrated.
While people sometimes knock the Reddit community on here this is an impressive example of Redditors really helping people. Great job to the founders and everyone who put Reddit together, for all the sarcasm and jokes about it it's really cool to see stories like this.

Most importantly, good luck to this kid!
I don't see him as coming out as "holier than thou", although admittedly a bit contrarian. Plus, the point about Kitchin wasn't that she was unsuccessful. Quite the opposite in fact. The point was that these decisions affected the whole company.

And for the record, I think that Enron goes well beyond having "hit snags".
+1

I'm a little disappointed to see that some of the top replies in this discussion right now are people who've obviously put some thought (and presumably effort) into working out how to post in ways that maximise HM karma.

It feels a bit to me like the old problem of not having the right metrics to measure and encourage the goals. If people are deciding when to post based on how it'll affect their karma, presumably that means sometimes they're choosing _not_ to contribute to the discussion "cause the karma payoff is too small". That's a bit sad.

(Which I guess is an easier to hold view from a lowly ~300 karma account...)
The original (pre-racist) definition of "lynching" was populist punishment before a proper trial. Crowds would break into jail, remove a suspect that had yet to be given a proper trial, and hang (or otherwise punish) him.
Another way to read that would be that the S3 API isn't a substitute for S3, and so another company using the S3 API could be fine so long as they don't copy the code for S3 itself?

My impression is that this is probably nuanced enough we need to read past the syllabus if we wanted to really unpack the reasoning. I can't tell which is the key part from which to make an analogy.
Then it is not clear to me why a driver that uses the Uber app to find passengers, who is not an Uber employee, would not be allowed to refuse a service animal.
The issue is even more intractable than this. The world accepts that occasionally, a semi truck driver will make a mistake and wipe out a family of 4. Right or wrong, we accept that humans make mistakes.

The world will not accept it when a self driving truck does this. Computers are supposed to be perfect, as far as the public is concerned. If a computer killed a bunch of people, there must be a flaw. The fleet must be grounded until the flaw is found and fixed.

How much better than a human driver does a self-driving truck need to be before people will accept and trust it? 3x? 10x? Infinitely better?

I tend to think the scale trends towards 'infinitely better'.

I believe that for self driving vehicles (at least commercial ones) to truly find adoption there's going to have to be the perception that there's still a human supervisor, even if this is a 'polite lie'. Perhaps it will take the form of lower paid and less skilled human 'co-pilots' who are simple there in the truck or taxi cab as 'sin eater' to take the blame when something goes wrong. Or perhaps one individual can monitor several vehicles remotely (in a totally ineffectual manner). At the end of the day though, I think that for the public to accept truly self driving cars in the near-ish future, there's still going to have to be a human they can blame if something goes wrong.
AFAIK, the Court's overt mission is to interpret and regulate the intent of Congress. They literally must legislate from the bench where Congress has left them an obligation to do so. And Congress can legislate when they feel the Court has taken too much liberty with interpretation or regulation.

But I really do think this case falls squarely inside the parameters of "interpretation" as most members would see it.
Yeah this kind of makes it sound like the EA should be running the company. The only work the CEO admits to actually doing when she's not taking cooking classes or surfing is "showing up and doing my thing" at pitch meetings.

Such value!
Inefficient states are most of the states doing this though (say, Egypt is no paragon of efficiency.)

The inertia of the bureaucracy can be a hindrance but at the end of the day any bureaucrat will move mountains if a tyrant is breathing down their neck with knife in hand.
Is that even legal? Sounds like an export control problem to move that much sensitive data to the Philippines.

Also talk about inequity...

This reads like a tweet about how much time you can save by outsourcing your homework.
Oracle is the worst company in the world
> Why not let people employ each other where they are instead of importing grandpa’s beliefs about how money is produced?

Corporations and small businesses already do this

> It’s the workers doing that produce the real value, not a rich person holding capital they’ll only spend on us if we capitulate.

Yes, but the worker is fungible. The capital holder was entrusted with the money and risk. Workers have little risk, they can walk away from a company at any time. The capital holder is stuck.

> Why do we need the age old tale of a shared ephemeral store like religion and fiat finance when we see those things become monopolized and gamed by the previous generation every time?

What is the alternative? It isn't communism or socialism, both have failed numerous times before.

Also, you're posting on a board for capitalists. YC literally bets capital on moonshots to get a return on investment.

> We need to believe one old person is literally worth 100x the average person?

If the old person, had the capital and took the risk, then yes financial value is higher. In terms of being a person, no, they both go in the same box at the end.

> Who does that benefit?

Society. Jobs created a new economy by introducing the iPhone. YC gambles on new companies that benefit society. The phone in your pocket, the internet and computer you use employees tons of people. More than any government jobs program could.
They can and do. "Mosquito fish" are a frequent mosquito abatement measure.

Put them in _any_ standing water. Old tires are a notorious mosquito breeding ground: small, hard to individually find, hold water, don't degrade.
There is such a place already, Europe. With Portugal paving the way: https://en.wikipedia.org/wiki/Drug_policy_of_Portugal
Riiiiiiight: "It's not the kind of company where managers or departments hate each other, and use their roles to conduct political warfare."
It's really not. Most people would put "Great (father|mother)", "Wonderful Friend", but I suppose that's a value judgment and each has his or her own opinion.
The manned missions added tremendous additional scientific value, especially for the time period. They didn't have rovers with the ability to determine which rocks would be of value. The humans were trained to do just that.

Plus that wasn't the (only) goal of the missions: beating the USSR there was a stronger motivator.
"It's not the kind of company where managers or departments hate each other, and use their roles to conduct political warfare." Laugh!
Manned spaceflight saved the Hubble telescope from being space junk, it's not difficult to imagine further situations where manned spaceflight can solve problems with unmanned objects.
I'll let it swap (since I can't figure out how to shut of swap). I just do any heavy lifting on my Sager. A nice side effect is that I have to make sure my deployment flow works.
https://hn.algolia.com/?q=paper+caper#!/story/forever/0/pape...
This strikes me as a use case where something like the USB-Armory might be really well suited. It was recently shown at 31.CCC:

https://events.ccc.de/congress/2014/Fahrplan/events/6541.htm...
>> I make no pretense that I don’t despise the bitcoin philosophy

> Erroneous double negative here, does he even proofread his own work?

Do you? The double negative stands.

He has previously written extensively on his dislike of Bitcoin. Far from lazily.
> Climate change deniers are not the problem. The problem are people who admit that climate change exists and is a serious problem but then do nothing substantial about it.

But those are climate change deniers.

The stages of denial are denying that the problem exists, admitting it exists but denying we're responsible, admitting we're responsible but denying anything need be done, admitting something need be done but saying it's too late.... and so on. All of these different excuses are put forth by the same people on different days of the week and as the needs of the current argument demand. We saw the same thing with cigarette makers, leaded gasoline makers, or any other public health issue.

It's just a blizzard of justifications for why humans shouldn't do anything about the Earth getting 5-6-7-8 degrees C warmer so that my transnational corporation can keep making money now. They're all climate change deniers.
> but recent stats I saw indicated old Reddit was like 15% of desktop users

I have to believe that's the vast majority of the active userbase, and that Reddit just gets a lot of one off visits from Google search referrals.
Algol 60 allowed spaces in identifiers. It's interesting that so few languages since then have allowed it.
Cue naive bitcoiners: "you can't move bitcoin if you don't have the address key LOL"
Qbasic and GWBasic/Basica are what I started on as a kid. Thanks!
Great points. I’m the “Nate” quoted in the article, and I have a phrase for contrived social events: “scheduled fun,” which I and most of the engineers I’ve ever worked with have mocked and derided as both 1) not fun, and 2) a waste of time. Being professionals, we do give it our best effort, but a person can only do so many seemingly pointless icebreakers before going nuts.

I’ve been working as a team-lead on fully-remote engineering teams for about seven years now, at three different startups. I’m also a fairly strong introvert. Among my failings as a team-lead is that I would often find myself 5 minutes late to our standups (kids, other meetings, etc). But I noticed something: when I’d join the team would be bullshitting, talking about whatever: new tech, sports, tv/movies, etc.

So when I joined, I didn’t start the standup right away. I just let their conversation go on until a lull and then would say, “Ok, let’s do the standup.” Over time I began to be less worried about showing up late — I knew they would be bullshitting, and they seemed to genuinely enjoy it. I also started noticing side-effects: the team was becoming more open and transparent, willing to engage in needed conflict with less prodding. They were coming to trust one another.

I guess you could call this “unscheduled fun”, in the sense that it was unintentional. There was no agenda, no icebreaker, and no goal. But within a few months, during our retro the team debated whether to put what we literally called “bullshitting” before or after the actual standup. We also debated whether it should be 10 minutes or 20 minutes. No one debated stopping it. And these weren’t strong extroverts. They weren’t necessarily friends. But we had stumbled upon something we liked, all because my kids couldn’t get dressed fast enough in the morning, or my boss couldn’t end our 1-on-1 on time.

It kind of reminds me of my time in the military. I made some really close friends (“comrads” might be a better word) with people that I would never have thought I’d be friends with. Many were just really grating as people. But in retrospect, spending so much time with them in so many painful experiences bonded us together, despite our natural aversion for one another.

Like other commenters point out, with the advent of great tooling for backlogs and asynchronous communication, I really don’t see the point of Scrum standups for a team of adults who are disciplined in using those tools

My experiences are just anecdotal, and maybe aren’t generally applicable to other teams in other situations, but that’s why I recommended to Rally that we try bullshitting before doing our standup.

I honestly can’t say that if instead of being late I’d said “let’s try just bullshitting for 5 minutes before we start standup,” that anyone would have kept a straight face. I imagine 7 faces staring at me with mild to severe annoyance. But I’d say if you can figure out how to do an experiment with bullshitting for 5 minutes before standup (with whatever chat platform), you don’t have a lot to lose. And if what I’ve seen is true beyond my own narrow context, there might be a lot to gain.
it’s pathologically insane they did this with a bond. imagine lending someone money to buy bitcoin
You may be joking, but this is already how my team has been operating for the past 6 months. Theoretically it sounds great, because you can scale up or down your engineering needs just like you scale anything on the cloud. Have 100 Github issues to fix this week? Scale up to 20 freelance devs for a week and get it done.

Practically, it doesn't work. We're going to go back to hiring full-time engineers again.
I guess you missed the joke that Japan has this culture somewhat. In my western mind it is something that samuria do.

Regardless, reading up on the Code of Hammurabi is interesting :)
It seems to me that Libreoffice is geeting a lot of traction. From an anecdotal viewpoint alot more people are familiar with Libreoffice/Openoffice today than a couple of years ago.

Development of Libreoffice after the fork looks healthy, with a big focus on refactoring and consolidating the codebase in C++.

Because of the many language bindings to UNO, developing applications in Libreoffice is easier and a lot more interesting than developing for MS Office. I have only worked with Calc/Excel but Basic is a piece of crap language in both cases, and writing in Python is a big win. It also makes it easier to use version control and external editors.

Combine that with no license and support for the valencian language, then its the right thing to do.
Ooh, the magic words 'taxpayer funded' how about we also refuse to 'taxpayer fund' insulin for diabetic service members, or anti depressants for soldiers suffering from PTSD? Not gonna supply Lexapro on my dime!
What I suggest is rather the possibility that Manning him-/herself may have been unduly influenced about it during captivity.
But even if the decision is completely uncorrupted I find it it is of some interest to consider how it could be used. Manning personally is arguably of little consequence to the power game now, but Manning's reputation and story is highly interesting to both those who would have transparency and those who would have utter secrecy. That game is still very much open.
How the hell do deadlines have anything to do with SQL injection? Writing

$stmt = $dbh->prepare("SELECT * FROM users WHERE USERNAME = $username AND PASSWORD = $password");
$stmt->execute();

vs

$stmt = $dbh->prepare("SELECT * FROM users WHERE USERNAME = ? AND PASSWORD = ?");
$stmt->execute(array($username, $password));

adds no time or effort. SQL Injection happens because devs haven't been taught to do the right thing or are too dumb to remember to do the right thing. Both conditions are easy to fix: teach the first group, fire the second.
Isn't this more about using strings to build executing code from untrusted input?

This kind of stuff always seems to surface when one language is embedded in another and this tends to be database query languages and one of the most popular is SQL, but it's not limited to it, just look at javascript injection from parsing JSON using eval.

I am not seeing injection going away until we stop sending bits of code between runtimes as strings, which will be hard to avoid so long as databases and applications use different languages. It's a lot of work to abstract one language into the other (See LINQ to SQL), where as string concatenation is understandably the easy way out.

Ideally we could all agree on a good binary data format(something like Go GOBs) and a AST structure to serialize to it then we would have the common building blocks to send dynamically built code between runtimes/languages without using strings.
I guess this does not include all the radiation that we are still going to have, for decades and possible bigger damages yet to come: https://news.ycombinator.com/item?id=6232104
Graduating in Spring 2017 with a BS in computer science

Location: Providence, Rhode Island

Remote: Yes

Willing to relocate: maybe in 2017

Technologies: Perl, Go, Git, SQL, Lua, Linux

CV: https://stackoverflow.com/cv/patrickhurd

Github: https://github.com/djent-

Email: patrick d0t hurd d0t 1995 @ gmail.com
Thank god for http://www.coreboot.org
Good on them, they have a fine product and contribute back. I hope they all make a ton of money. My wife is an e-commerce trader and she's never written a line of code, and she uses Shopify. And I am not support, and that's good for everyone under this roof.
Apostrophes around 'you' and 'fu' would do alot for clarity
You should submit a bug report.
It's neat, but... I do miss tagging. Even if it's tedious, once I have a few hundred links stashed away, widly varying in nature, I'd love a way to organize them a tiny bit.

Tags were a great tool towards that goal. Not perfect, but worked well enough.
I agree with your point. The "as" in the term "as a punishment" indicates that it is given explicitly as a punishment, and in lieu of a prison term. Rather than be put in prison, the judge can order you to go work in some capacity without pay, as with community service.
Probably won't happen:
- Google is still a competitor during an already sensitive time for Yahoo. Giving Google a further competitive advantage is more costly than the lost revenue from a potential sale.
- It may be inexpensive to maintain operations for Delicious, but it does still remove focus from Yahoo's actual product offering. They want to position themselves strictly as a media company, and their messaging must reflect only that if they want to be acquired. Yahoo has been heading in so many different directions over the past few years that the company lacks identity.
- They're probably squatting on a bunch of patents relating to Delicious (I'm assuming this) which would still provide value in an acquisition.
- It would be a massive PR disaster to try to sell now, they're having a hard enough time repairing their image from layoffs and restructuring; they can't afford to look uncertain about strategic decisions.

I agree that its really sad/dumb to close Del, but I don't think they'll sell it.
Can someone tell me which link leads to their high-end brothel?
Hey Kelly! Actually you overrode the picture of two dudes of an office that overrode mine about 1 min ago hehe
And of better crash-worthiness!
I'm against the death penalty also, but this is misleading. Just look at Central America, parts of South America and parts of Africa. There are and have been many, many killings by the government in these places for the purpose of keeping its constituents under control.
unfortunately twitter's blocked in china, i cannot post.
Yup, I'm behind a proxy server and this always seems to mess with sockets examples.
Java has a real spec. Python has documentation, but it isn't really sufficient for a spec, and for the most part alternative implementations copy down to the last implementation detail (gc details notwithstanding). A test suite is probably better than what it has.
Great! You can find it at https://github.com/Ejhfast/HackLikeMe
Dude you've mostly just stated a bunch of unsubstantiated opinions which I assert are factually in error. You specifically mentioned 'there is no shortage of research that show it can harm the infant'. If there is no shortage of this research then you should easily be able to provide at least one reference.
Doesn't work here as well. Firefox 3.6
I can't tell how similar this is to CloudFlare, but it looks close.

That said, CloudFlare actually increased latency by a non-trivial amount, which caused me to abandon it. It may be better now, or it may have worked better on much larger sites, but my 256M slice & Django blog was faster without it.
agreed. there's so much variation that it's hard to generalize -- and on top of that, he's Penn. still it's interesting data points.

the attitude of the local cops to the TSA is one of the things I was thinking about in the other thread. it's a situation with overlapping jurisdictions ... and also, most cops I've talked with about airport security see it as ineffective and see the TSO's as not having a lot of training in police work [which is in fact true].
Mod me down, but part of me wonders how this is news. Of course the industry lobby that wants to end "music piracy" that cuts into industry profits is going to lobby for means to seize offending domain names. It'd be news if the MPAA/RIAA lobbied AGAINST this practice. As long as the RIAA/MPAA are behaving in a manner consistent with their interests, they remain an easily predictable player (anybody could see this coming from miles away). I'm pretty much fine with that, though. They're entitled to spout whatever BS they want to, really. The people who think they're wrong need to take steps to reign them in if they're running so amok. It's easy to complain about them, but harder to do something about it. I guess that's why we all complain.
it is funny to see that you go for a masters degree but want actual coders that have experience. in my experience hireing developers you are on the wrong track.
if you want good coders in the mid cost tier you go for those guys that dropped out of uni and actually did coding for a while compared to those that did uni but never touched an editor. also, if you want good guys, think of maing them. expecting to get only the good ones without investing into education is a bit arrogant in my view. get the most promising ones and get one really good senior guy who mentors the rest. a team of heros will never get anything done ... they only fight for the best algorhythm :-)
I guess it was loading slow for me, so all there was a grayed bird and email box. I waited and waited, than the animation started. I was about to leave.

Then, the text was fast (for me, at least) and I was totally distracted by the animation and missed lots of text in the beginning.

Now I'm under the impression that it's social network site for pets, and I guess I misread it, but won't refresh to find out :)

Please don't do this.
VVVVVVV---- Hello fren below! No i'm not. I mean it. And I think the humour is appropriate to the issue: trivial, and obvious.
They won't even create a fix for their software after blatantly disabling TLS server validation in their FortiSIEM product: https://packetstormsecurity.com/files/154702/Fortinet-FortiS...

They use the "-k" curl flag throughout their code (disabling ALL certificate validation), since I assume is to make initial configuration easier. Rather than fix this going forward, they created a workaround document which all new and existing customers need to follow to secure their setup.