skysight-inc/HackerNews huggingface dataset:
OK, USA has the death penalty. Good or bad that's another story. Meanwhile, just use a firing squad. Efficient and humane.
I would say that almost all Americans outside of technology think it only means a person breaking into computer systems.
For those still subjected to these who don’t know: Most video-enabled pumps in the US can be muted by pressing the second button from the top on the column of four buttons to the right of the display.

I consider it a small quality of life improvement to not hear the same Seth Meyers joke two or three times while fueling.
the api got more and more difficult to use for devs, enough people said fuck it, and they finally sold out just to have it shut down as a competitor
Thanks for your feedback. I really appreciate it.

1) You're right. I usually search in Dribbble instead of Google. Actually, I have a plan to make it bigger by supporting inner pages if I see potential in this area. So users can submit any page on the website such as pricing page, about, contact, login, register, etc.

2) Oh no, I create screenshots manually. Later, I'd take a look into https://html2canvas.hertzen.com/ to see if I can implement it for the submit page. To change the screenshot, simply browse and select another image. It'll override the previous selected image.

3) That's right. That's the criteria I needed it for myself. I'm developer of TheSaaS template which is a block-by-block template (http://thetheme.io/thesaas/block/). I need to find new blocks for new updates and this criteria would help me a lot in future searches for inspirations. Adding this criteria to the homepage is in my todo list. Actually, I need to implement a better filter and search mechanism.

I do. I want to share the link on HN tomorrow. You can see the post here: https://medium.com/@hos.shams/im-going-to-launch-12-startups...
And warn cannot fail?
I'm trying to get them all on Signal. It's a tough battle, but I've got several over.
Why do people keep implementing LISP on everything? Aren’t there more interesting things to do?
Expansion is not limited to the speed of light. Two points in space may be 'moving apart' faster than the speed of light because they're not moving, space is being created in-between. The more space there is in between, the faster the rate of expansion between the points.
I don't see the disagreement with your parent. He has reservations about the age and thus the experience of the person, not if they are already actively raising money and doing sales. You can do these at 30+ as well.
Why apologize? Politics is inextricably intertwined in how we address problems in our world and our communities. The admonishment to avoid talking about politics is silly, in my opinion. It only serves to keep people from solving problems.
I find this to be an interesting side effect of computer science as a branch of mathematics vs applied computer science in "programming" and "development".

I remember touring the computer science building at the university I would end up attending before I had enrolled there - some students in one room were discussing whether there was a regular expression for detecting prime numbers. I laughed to myself - because in my mind, that's not at all what a regular expression was.

Sure enough, there is in fact such a regular expression (or "regex pattern", if you prefer)[1]. Regular expressions in practice encompass BOTH the academic level-3 regular grammar stuff, and a bunch of other stuff that's been tacked on because it's useful in real-world applications.

[1] - This has been posted on HN before, probably a bunch of times: https://iluxonchik.github.io/regular-expression-check-if-num...
I'd say use carbon monoxide. No taste or odor, no sense of suffocation, just a quiet loss of consciousness and then death.
Here you go: http://beza1e1.tuxen.de/articles/accidentally_turing_complet...
How is black related to loud?
isn't that just how a market works?
It's about a mindset of the purpose and necessity of imprisoning so many people, not an individual case.

Aside from that, do you believe that Elon Musk in particular deserves to have his freedom restricted, be in a potentially dangerous situation (even in low security), and be locked away from society because of a series of tweets that heavily jumped the gun and stated funding as "secured" when it wasn't?

Being barred from serving as Chairman for three years and being forced to step down in addition to a $20m fine doesn't seem to satisfy some people's bloodlust, I have my doubts that being forced to step down as Tesla CEO would.
> If they consider desktop Linux supported during development, providing a couple statically linked deb and rpm files is no big deal.

well, yes it is, because it only covers two families of distros over many. I develop a software with a fairly small niche and you wouldn't believe the weird distros on which people test it. With the AppImage, everyone is happy - and also the software can be installed without administrative permissions which is fairly useful when you want to use it in a class room without having to spend a week with the local system administrators to get the .deb deployed and just have the students download the AppImage and execute it.
Is Fuchsia considered to be Unix?
Their paper from few days ago is here: https://www.biorxiv.org/content/biorxiv/early/2018/10/13/442... Rest of them and the code can be found in https://numenta.com/

The ideas represented and level of detail in their theory is such that the most likely response from everyone else is just 'Nice theory' and a shrug.

Hawkins and Co. have been working on this for years. Numenta sends frequent newsletters and try to keep people interested, but there is little concrete there except some interesting ideas.
Doesn't matter. What matters is whether the idea has engineering utility.

Jeff Hawkins is not a Biologist or a Neuroscientist (though he would probably qualify) trying to explain how the brain works. He is an Engineer using whatever bits he sees as potentially useful.
I'm a rust newbie, but I have to disagree.

Your "horror example" is actually very readable for most programmers familiar with either Java, C# or c++, I think. In java or C# it would be something like

T largest<T>(T[] list)

The major difference being the reference syntax in rust, but that's the price of explicit ownership/no GC.

I love the fact that it's obvious where macros are being used.

_, => and () are originally from ML, so I know it from my university days, but these days you also find some or all of them in C#, Java, Kotlin, ES6. So a lot of programmers have already been exposed to them.
As far as I know, there's no way to actually redeem your USDT from Tether itself. How can you have a bank run on a "bank" that doesn't offer withdrawals?
I'd be interested to know if they're founders of those companies or they just participated in them during the early days. My guess is a typical 45 year old founder had one or two unsuccessful companies they founded, not a few. And of the companies they participated in but didn't found, maybe some were successful. But these are just guesses, and it would be nice to see some data.
Everything in your second sentence is true, but it seems like LLVM has been a huge boost. I think a lot more programmers are comfortable with parsing and ASTs than they are with the x86 instruction set. Not having to write IL->CPU codegen or peephole optimizations significantly lowers barrier for entry to compiled PL development.

(I say this as just an observer, having written interpreters but no compiled languages.)
“Moreover, the dollar transfers earned HSBC hefty fees. The Senate investigation quoted an HSBC email lamenting how the bank would lose $2.6 billion in revenue from U.S. dollar accounts that it was forced to close because of the Mexico fiasco.” *

First, apparently HSBC was making 2.6 billion USD (annual?) revenue from these accounts, and was fined 1.9 billion USD. Second, it is not a certainty that a company engaging in illegal behavior will get caught and fined. The company’s “expected value” function would multiply the expected fines by the chance of being caught. We can only observe the world in which they get caught and perhaps pay a fine larger than what they made. We don’t see the world in which they don’t get fined, which makes the illegal behavior on average profitable.

* https://www.npr.org/sections/parallels/2014/03/20/291934724/...
To be fair they do it at the end of a show, while the countdown happens, I can't say it's not the best compromise because it's genius, the countdown to the next show is plain but ad-free otherwise, my issue is seeing the exact same ads overtime. If something might be interesting to me, that's what your front-page recommendations are for aka "suggested for you" maybe a new tier "Netflix Originals Suggested for You" wouldn't hurt.

I'd happily opt for no ads period. Netflix should stick to advertising brands within their shows if anything, I don't mind in-show ads, as long as they're not too damn obvious. I was watching Bones once and they paused the whole premise to showcase a self-parking parallel parking car... Really?
The only thing that's new is the convention to actually handle out of memory correctly, and the convention to accept an allocator as a parameter rather than using a global allocator.
The excuse could definitely be that their fundamental business model is not compliant with GDPR. If they can't financially justify complying with it, then they can't allow access from European countries.

Edit: Maybe that's what you meant by "unless you really don't want to be compliant".
The acquisition news are the only reason why I even consider them. I’m curious how it continues and was glad to hear that.
Heavens forbid people having fun by implementing a Lisp.
Once the link shortening service knows it's a scam they can redirect you to a "saved you from being scammed" page.

(although evidence of this happening in practice hasn't crossed my radar, but it's probably because I just don't click those links in the first place)
See this great post by Matt Jones (from FB antispam/security team) about Facebook's link shortener https://www.facebook.com/notes/facebook-security/link-shim-p...
Even if you don’t have an account, FB cookies and tracking are everywhere. You see a « like » button ? FB just update the cookie on your browser and noted it somewhere!

Of course, if you have browser plugins blocking that it’s better.

But else, as soon you’re browsing the web, you have a good chance that Google and FB knows about it
Here's an even better example: https://github.com/Hejsil/pokemon-randomizer

Also here's a game: https://gitlab.com/dbandstra/oxid/
Thank you, this is a key consideration. May I suggest language like "Powered by Python and Postgres"? If youre using the ORM, or wrappers or middleware on top of django rest framework, then I see your target market being front end devs only who need a scaffolded back end. I say this because the service doesn't remove much work for users with API design and implementation experience.
> ...but when the war was done, we didn't throw away the V2 rocket and start research from scratch.

But we did throw away all the research they did on unwilling human subjects even though it could conceivably have lead to better science if we ignored all the "racist bullshit"...
That would require either the state finding a legal source of fentanyl that is willing to sell them the drug for that purpose (challenging, given most pharma companies refuse due to some mix of principles and not wanting their product to be associated with death) or the state contracting with black market suppliers.

Given the state imprisons low level illicit drug suppliers, I'm guessing the hypocrisy of granting legit contracts to illicit drug manufacturers is enough to make the black market route a non-starter.
People at 18-25 are largely impatient and willing to invest crazy energy and time in very insignificant (for the revenue) directions.

I think it's pretty normal to stereotype young people, especially having in mind that most of us were impatient and lacked focus / direction at our younger age as well.

Exceptions do exist. My wife is 22 and has to be the most patient and level-headed person I ever met. But those exceptions are very few and far between.

Again, it's a pretty safe bet to stereotype young people.
"C++, Rust, and D have a large number of features and it can be distracting from the actual meaning of the application you are working on. One finds themselves debugging their knowledge of the programming language instead of debugging the application itself."

It's an interesting point. My experience with it, though, is that if the language is too simple, the complexity gets pushed off into the application. The result is "boilerplate", a lot of code that gets routinely cut&pasted into applications.

The thing about complexity in the language, on the other hand, is once you do learn the language, that skill follows you with every app you work with. With complexity pushed to the app, you have to re-learn it with every app.

A screwdriver can do a lot of things - chisel, hammer, scraper, prybar, punch, paint stirrer, shim, etc. But I prefer having a set of tools designed to be chisels, hammers, etc. My projects come out a lot nicer.
> I know some people who could work on this as an IRC module you just load; if they had time. It's something I would also like as it would enable a new generation of electron/web applications for IRC. And, hey.. it works for slack :)

Totally agree, but just as important it works REALLY well for Discord! They're unlike Slack in that you don't even need an account to start seeing a server (or used to be?) you just join and oh look, you can post, want an account? You can register! Oh look you're hooked, bam! Then the rest is things a clean UI could handle like displaying images in the client and videos (I know some IRC clients already display images).

I do yearn for the ultimate IRC UI driven client, it's almost Quassel for me.
Death penalty is barbaric but these methods are just cruel.

Why not use preferred methods for euthanasia, like exit bag? It's fast, painless and cheap.
Apache Spark and Mesos both came out of academic research, and both are quite popular in industry, so those are two counterexamples to your claim.
Correct:

pub fn warn(comptime fmt: []const u8, args: ...) void {
const held = stderr_mutex.acquire();
defer held.release();
const stderr = getStderrStream() catch return;
stderr.print(fmt, args) catch return;
}

The tradeoff, however, is that when the function returns, it is not guaranteed that the warning message made it successfully to stderr.

This tradeoff is not appropriate for stdout.

Also the decision to use the mutex is not appropriate for stdout. The application may be single-threaded, or have its own synchronization strategy that makes the mutex redundant.

Zig is optimal.
Wow!

Buzz Feed has a poor rep, but the headline is not a hyperbole.
I don't see it as grandstanding, just having a slightly different place where they draw the line. Surely there's some reaction that you'd find out of bounds; not being of the opinion that calling "bitch" is inside the acceptable line doesn't mean they don't have any leeway.

Personally, I find yelling, using coarse but not targeted language (say, "fuck this shit") or turning one's back and leaving would be inside the line, but I don't think I could maintain the same respect for a coworker that called me or some other colleague "bitch".
> Why waste 4 expensive years in college, if I can get the same pay as a janitor, straight out of highschool and without the student debt?

I partially agree with the sentiment. However, I'd rather be intellectually challenged in a low paying role than bored out of my mind in a high paying role. Money isn't the only factor that goes through my mind as I look for a job.
I understand the desire to make it humane. But killing someone is not particularly humane in the first place.

You also have to wonder about whether it’s worth making killing someone super humane since, you know, they’re gonna die anyway. So they have an unpleasant few seconds, or perhaps minutes, and then they’re dead.

I mean, they just suffered some 10 years or more of imprisonment, often solitary, which is extremely inhumane in general. What’s 2 more minutes?

That said, we have plenty of fast and humane execution methods that are hard to botch. Most involve a swift disabling of the brain stem.

Like a bullet to the back of the neck, hanging, guillotine, that long nail thing they use for cows.

All those seem easier, cheaper, more reliable, and faster than these lethal injection and electric chair contraptions.

But surely I must be missing something important.
Japan 6packs use no plastic: http://www.self-katayama.jp/upload/save_image/detail/707-14-...

https://blog-001.west.edge.storage-yahoo.jp/res/blog-15-f0/e...
If they invest at a company 100k at a cap of of $3mil and discount of 20%, then they will effectively 10X their returns if the company sells for $30mil.

Now if they invest at a company founded by experienced entrepreneurs that has same traction as the previous company, they might have to put-in $1mil at a $10mil cap and they’ll need the company to have an exit of $100mil to 10x their money.

I haven’t looked at the data personally but my hypothesis is inexperienced founders and $30mil exits are more likely than over $100 mil exits with experienced founders. It’s far more likely to sell for $30mil than it is to have an exit upwards of $100mil. So while a n experienced entrepreneur will be more likely to have an exit at $30 mil than an inexperienced one, it won’t produce the same returns for the investors
His criticisms come off as seriously naive and green if he was expecting to upend the design practice of a behemoth tech company with many competing business units and products, each with their own leaders, legacy code dependencies, and teams of designers who would poke holes in his design decisions from a UX perspective (e.g. didn't test designs with users, just made it up) and see him as a 'graphic designer' who is a glorified pixel pusher and lacks a fundamental understanding of the field of HCI and user centered design.

This is clearly evident from when he mentioned his outrage that he:

"Never would’ve imagined that I was joining a team of 50+ designers where a bunch of them had never designed before.

And I was “evaluated” at about their level? These weren’t interns, these were designers in their very first roles ever...at Google."

From any UX design professional's perspective, he comes into their world, lacking any background in UX or basic understanding of user centered design methods, and just does the visual design portion of the work, not the actual hard work that goes into understanding human behavior, being curious and testing hypotheses and validating designs with quantitative and qualitative data via UX research methods.

Dude needs to check his ego in my opinion, design is a team sport and anyone can mock up random dribble worthy interfaces in an afternoon and think they deserve the title of designer then diss others who have a 4 year degree in fields related to understanding human behavior, not just art or graphic design (although art degrees are good if you solely focus on visual design due to color theory, typography, understanding design aesthetics, design critiquing etc.)

tl;dr

UI designer ≠ UX designer
Saw this being mentioned at the Go conference in Stockholm last week. Definitely following the progress of this project, seems very useful in times where ad supported image hosting sites close down from time to time.
How long would that need to be?
I think that comma was correct. Try saying it (the whole sentence I mean, not just "big red bus". He wasn't an adjective phrase describing the bus but an example of a list of adjectives that could form an adjective phrase. You instinctively put pauses between "big" and "red" because you are talking about it as a list. When you are talking about lists you put commas between the elements, and when you take pauses you put commas. So there are at least two reasons why a comma belongs there even though when using adjectives naturally you don't put a comma.
The plastic in the oceans is overwhelmingly from the unsorted trash of east Asia. Europe and North America contribute very small amounts.

https://reason.com/blog/2018/04/22/earth-day-and-the-plastic...
I actually liked having Strava post to facebook, but now I get an error every time I try to tell it to post a run I just completed to facebook. I might have to go into facebook's app settings and remove Strava and add it back, or to disconnect it inside Strava and reconnect it.
Exceptions are really no less complex than return values, and they do not (easily) play nice with asynchronous and lambda/functional programming models. Witness their near abandonment in JavaScript for example.

I like Go mostly the way it is. Its simplicity is genius. Anything added should be considered with great care.
Must be just great to say "I work at Facebook" these days.
If something bad happened, that seems much more important to ensure it printed than printing output saying that everything is working just fine.

This trade-off is not self-evidently correct... it's easily boiled down to personal preference. Consistency would be nicer. Zig is not "optimal" just because someone says it.
Not really. Comply fully with all statutes across the world and you'd never get a business off the ground.
>That said, I think the main point is that his manager and some of his colleagues ganged up on him because they felt threatened, and that resulted in him being let go.

>That does indicate a problem for Google if true.

I mean, if his writing is a reflection of how he behaves then why is this a problem for Google? Getting rid of toxic people in a company is a positive and not a negative.
If I had to pick a method, this would probably be my choice.
Is either of these universally true? Or is it possible that a "belief" associated with a given math tool can be chosen as appropriate to the problem being solved du jour?

When I learned Bayes' theorem in college stats class, there was no mention of beliefs. It was just a straightforward theorem related to conditional probability.
this entails that any link-shortening service should be investigated. there's no reason why the others wouldn't be doing any data collection.

it's also interesting to think about why Google shut down goo.gl, in light of this and the Google+ story.
Sounds like a great pedagogical tool to me!
"practicing engineering without a license." is a new one to me, didn't realise they had that in the U.S.

In the UK you can call yourself an engineer and nobody is going to charge you for that. However, if you want to do any serious engineering then you do need a few letters after your name for some professions. I am glad Isambard Kingdom Brunel and other 'engineers' were able to work without having to be qualified in some official way.

I don't see this chair or any of the other U.S. methods as being particularly humane. There is a lack of instant-ness which then becomes 'cruel and unusual punishment'. Firing squad places burden on the firing squad, even if results are instant and therefore not 'cruel and unusual'. How come blunt force trauma and a 'dead man's switch' hasn't been tried? Evil-wrong-doer is given a switch that he/she can let go of 'when they are ready', then extremely heavy object and the magic of gravity could solve the matter of instant resolution.
The entire premise of his research is that understanding how the brain actually works is key to developing an artificial general intelligence.
The real problem is: why can they produce it 5 times cheaper? that's the real question you should ask yourself.

The cost of production is much lower there because living costs are lower. The lower we can get our living costs here in the US, the more wealthier and productive and more competitive we'll be. instead of focusing on relentless gdp growth, we should instead focus on what we can do to reduce costs everywhere here at home, that will make us more competitive.