skysight-inc/HackerNews huggingface dataset:
It's a straight-up terrible misappropriation of the term, and it's clearly done for marketing purposes. Taking a word that the public thinks means one thing, then telling them that technically, they're wrong in what they think... that's just terrible.

It's not a matter of 'educating people', merely so they can use a popular term. It's just plain the wrong thing to do.
Towards the end of summer, one of my Raspberry-pi security cameras starts detecting "motion" in the form of the sunlight dancing on the wall when the fluffy clouds float by :)
I disagree with your disagreement. I always use version control on everything I work on. I don't think I've _ever_ rolled back to a previous version, nor have I ever even looked at the history of something that I worked on alone. However, knowing that I _can_ has made me a lot less cautious about changing something that's "already working", and that's a good thing.
I counterpointed this comment, too, but you might be going too far here:

"The article would much rather focus on an incredibly narrow band of startups that are easy to poke fun at and prove the point."

The article does narrow it a bit but it's overall claim appears to be true. Most startups seem to target either frivilous stuff, stuff useful for businesses, or stuff appealing to middle class and up. That's almost everything I see here and with other sites. That poor are a smaller, troublesome market might be decent reason for many to focus on another segment. It seems that they do from what sample of startups I've seen.

I don't have hard data on the subject, though. I'm not sure how I'd even measure it outside maybe a survey of various startups' demographics of customers tracking what percent sell significantly to the poor. Success might be that hitting a certain percentage or going up over time.
Also, cheese and butter and possibly milk.
At the bottom, where need is greatest, they may be underserved because they have so little money. I'd love to see the entrepreneurship engine better incented to search for solutions in such a space. I see universal basic income as a worthy pursuit for this reason (among others)--universally distributing an incentive to solve the problems of the bottom 20% would work wonders.
Twitter’s new, longer tweets are coming September 19th
> Yeah, and good luck dealing with that remote API that now gives you an extra field in the JSON or XML

Java C# and every other decent typed language has good serialization and deserialization support. The extra field poses no problem.
There's also the aspect of the density of the fuel. Blue Origin may be going with a less dense option and dealing with the overhead of a larger rocket to see payoffs elsewhere, e.g. fuel cost, technical difficulty of fueling the vehicle, flexibility with launch schedules, and so on.
But they are not implemented as just a library.
Your wife drinks 2 cans of soda and takes Advil every single day? And you let her do this?

Can I ask why you don't care about the well-being of your spouse?
You should try profiling to see if anything comes out as taking up a lot of resources. `M-x profiler-start`, do some work or type some stuff (if you notice that it's slow), then do `M-x profiler-report` to see if anything in particular is slowing things down. Note though that the part where you type `M-x profiler-report` may sometimes show up in the profiler so ignore that.

See https://www.gnu.org/software/emacs/manual/html_node/elisp/Pr...

It's true that emacs can get pretty slow if you have so many things running that you don't even need. It's also useful to defer packages until you actually need them by using autoloads or if you use use-package, `:defer/:commands/:bind` which create them for you.
http://thebestmotherfuckingwebsite.com
The Perfectionist Trap (School of Life)
Here’s how we closed the first round in 5 days during Christmas 2013
> Small functions and higher-order functions are the most natural candidates. (The two categories greatly overlap in most cases.)

But then you're just guessing. Isn't that also inelegant?

Let's play devil's advocate: how do you decide the cutoff on function size for inlining? Well, you would profile a bunch of programs with various cutoffs... now all you have is a heuristic, and MLton will inline some functions that it shouldn't, and it will fail to inline other functions that it should.

It will do worse than a JIT at this, because the JIT has more information.

> That knowledge can be encoded statically in many cases, if only you used the right languages.

Sure, but you won't ever succeed in encoding all of it, which is why runtime techniques can have a place.

> This is only the case when your program wasn't close to optimal to begin with.

That's simply untrue, and you can prove that formally -- given a machine M and a program P that produces outputs on a set of inputs I, it is always possible to come up with a program P' that produces those outputs with fewer steps on some subset of I, in return for taking more steps on the rest of I (except in the trivial case where the running time is completely independent of input).

You can view a JIT as iteratively replacing P with P' after it sees which inputs I are most common, and this is true no matter what M, P, or I are. In particular, there exists a version of P' that is faster than the statically optimized version of P on your program's input.

> Yes, but languages amenable to static analysis will actively get in your way if you try to write such obfuscated code.

I don't see how that isn't equally applicable to writing code to fool your JIT.

> So. basically, you're telling me to ditch Java's entire library and framework ecosystem?

Framework code doesn't generally run inside your inner loops, so I don't see how that should affect either your AOT or JIT compiler much.
One might say Uber and Airbnb, among most hyped, were counter-examples where poor travelers or workers got more benefit than they otherwise would in those sectors. I haven't priced these in a while so these examples might be good or bad. I just know there's supply and demand side opportunities here for lower classes.
My first reaction to the Pix version was to shudder and think "that's creepy". Glad I'm not the only one.
Apparently yes. But come one, he is credited with the single most successful video game in history (says the article).
Some things in here don't react well to bulletshhh.
I just had to google this. Thanks! I guess I never really questioned (learnt?) it and thought monkey/ape was interchangeable.
I'm 10 pounds heavier now than I was 3 years ago and I assure you I'm much healthier. So your sweeping generalization is entirely incorrect.
6 Questions for EFF's New Coordinator of Grassroots Advocacy Camille Ochoa
I don't know how all these big companies talking about the mobile web and PWAs manage to build sites so inefficient for mobile loading.
I believe the greatest works humanity has ever written are the massive software suites that enable our amazing technological civilization, so you are wrong.
Good links. It'd be nice if someone composed a list somewhere of all startups that are working on social problems. It'd make for a good counterpoint to these articles- and a good resource for job applicants.
Excellent! Thanks for the specific reference
I'm sad now.
Emphasis on slightly different. Apple easily has the experience and capability to handle automotive electronics.
>it was often hard to point to anything as a real accomplishment.

You never feel a sense of accomplishment for making sure your developers are happily productive?

I'm a manager now and my team's high output and positive morale makes me extremely satisfied and proud.
I never understood the point of wiping a treadmill. I only ever come in contact with it via 2 buttons (start/stop & increase speed).

If I followed that logic, I would have to wipe literally every object that my fingers touched in the gym. It would be akin to touching a door knob to the bathroom, and then wiping the entire door.
Even time to chew it all is a big difference. It takes several oranges to make a glass of orange juice, which I can down in about a minute.
It takes me quite a while to eat an entire orange. Since it also takes time for people to realize they're full, this also helps not to eat so much.

Scooby's workshop, a very popular bodybuilding & fitness website covers this:
https://www.youtube.com/watch?v=tAFdWifkt0E
Wouldn't bet on that happening because of Darkwing Duck though.
My university has several required CS classes where students must use some VCS (an SVN server is provided), as part of their grade. They're nominally software engineering classes, but really they're about finishing a project in a group setting, usually with a client that is not part of the class. But my school is also less science-oriented than many.
This is a pretty big downside if you want to use the blockchain in commercial banking, where laws require that the ledger be redacted in certain situations, but I think it exemplifies a more general problem with blockchain-based concepts like Bitcoin and Ethereum -- they make assumptions about ledgers and contracts that are too "pure" to mesh with real-life financial regulations and contract law.

Examples of such assumptions: Bitcoin transactions in the blockchain can never be annulled, removed, or hidden from view; Ethereum contracts cannot be modified or voided by third parties (e.g. a judge).

Unfortunately, removing immutability from the blockchain turns it into something that isn't more trustworthy than any other kind of ledger -- so what's the point of using it? So, I don't expect this kind of technology to be viable for mainstream banking, or any other use case where the real-life legal system gets involved.
So, it sounds like the only real change is that we don't call QA people "testers" anymore and have a fancier name for them? Kind of like it's gauche to call yourself a programmer nowadays and we're software development engineers instead?
That's one reason a lot of startups end up moving to Silicon Valley.
Deleted Scenes from HBO’s Silicon Valley
The Truth Behind Tech Startups with Dan Lyons
Numerous recent submissions:

https://hn.algolia.com/?query=I%20Peeked%20into%20My%20Node_...
Rumors of October are in sight IMO.
Satiate your curiosity while you still can!

www.chemtrailsaredemonic.org
> The fact is that when you open your service to the general public then you are no longer strictly speaking a "private" organization:

So Facebook should ban any display of meat cause India, any display or criticism of Islam cause Saudi Arabia, anything related to homosexuality cause Russia ?

Facebook is still a private organization and will continue to censor as it sees fit. The only reason why this idiocy became big is that a prime ministrer from Norway has been censored. That's all. Facebook isn't a democracy.
It happens with technology in general. Secondary markets wait longer, but then technologically leap-frog the primary markets.
You mean eating the visible world. There's all the code which isn't public facing that runs everything else. For that matter, JS is dependent on layers of code not written in JS, some of which is visible.

Also, it's not like other programming languages don't have the features you listed. JS is playing catchup.
I thought it was an interesting example because iOS 10 will stabilize live photos (at least on the new phones, I'd assume the 6s as well).
ChargePoint creates Waitlist for public EV charging
>It's all SUGAR. I hit the wall because of sugar. I finally cracked the magic code, NO SUGAR.

Can't say I agree with this part. If you're doing any kind of intensive cardio work sugars are essential if you want to keep doing it for any long period of time. The harder you're going the quicker you'll want to start eating carbs, be it in gels/fruit (Dates are fantastic for this).

You might actually just have got better, or maybe just might be well rested after a period of over training.
All attorneys fees clauses in California are two-way, even if they are written as one-way. A lot of employers don't know this and it actually favors the employee, so I'd not mention it.
Excellent suggestion. Will read it for sure.

Can you tell me how this book has impacted you?
Perhaps 10, 20, and 100 years ago, it was also a tragedy that so much effort was directed toward the minor desires of the reasonably well-off and so comparatively little into addressing the needs of those with little disposable income.
If they wanted to Google could probably pick a few very low risk streets or neighborhoods, distribute an app that makes you waive liability, and provide a self driving taxi service with no driver during good weather. The technology is much safer and more advanced than competitors.

I think it boils down to actually getting rid of the driver entirely means it had to handle 1 in 10000 or 1 in 100000 situations. It also means there is no person to blame in the event of an accidents, which are impossible to avoid 100% regardless of how good the system is, due to the laws of physics. None of that would be a problem if we had a tech-savvy and tech-friendly, carefully considering public. But we don't have that really. When it comes down to it, many people depend on cars for a living and almost everyone has accepted them as a daily part of life. Google knows that any collisions could result in a massive angry mob out to get them.

I actually hope articles like this one can gode them into letting us use their system and if it does the occassional Google-had-a-collision mobs turn out to be short lived and relatively tame.
My family owns a CLP-315W Samsung Color Laser. It's been in service for years, has fantastic network support for Windows, OSX, and Linux, and a lot of the parts are interchangeable (even the Drum / Imaging unit can be replaced by the end user).

I dread the day I'll have to replace it, but until it keeps printing like a champ.
I was disappointed in this article when it was first published in July. Whenever a newspaper columnist makes a plea to reset humanity's "moral compass", you know that the article is basically worthless, an exercise in futility. Usually, these posts are inspired by a sort of lazy annoyance that results when they receive one too many press releases about startups they don't want to cover.

But more importantly, writing like this makes a fundamental mistake about how humanity moves forward. We don't do it efficiently, moving in a straight line. We do it while wasting tons of effort. A bit like the media. We could turn Allison's own criticism against her with an article about media coverage entitled: Writing All the Wrong Articles.

If you look at any website, there is remarkably little news, and a whole lot of speculation, various ill-informed opinion pieces and other forms of clickbait. Waste is just part of human activity. You need to make mistakes before you get them right.

Also, many startups create solutions that are appropriate for niches that any given newspaper columnist may not occupy. They look useless from the outside, but may serve their target well.

Finally, the author doesn't even address the fact that industries core to human wellbeing, such as healthcare, are among the most heavily regulated. Founding a healthcare startup is a good way to waste 10 years of your life navigating obscure laws that impose a heavy compliance burden. And that is not startups' fault, it's the fault of lawmakers and industry lobbyists.
For the record, you inspired me to add an “Ask me anything” section on my Web Platform Daily website. Cheers!
I find simply having a big ego doesn't drive other people to be outraged on your behalf.
My intention was not to attack the speaker or question their education. It is very clear that the speaker knows what she is talking about in her presentation.

I wrote this comment on this small detail in the talk as that surprised me. I am involved in teaching CS classes (yes, systems programming) at a university. Every undergrad student has to take these classes here in order get at least basic understanding of how a computer works, both hardware and software. And that does not only include CS students. Even in specialized courses such as Business or Health Informatics, Electrical Engineering, or Mechatronics, all students will have to pass at least one class in systems programming.

As I learned in this thread, my understanding of basic CS knowledge is different from what others learn in their university courses. When others describe in this thread how many math classes they had in their curriculum, this reminds me more of Applied Mathematics. Apparently, US universities also offer separate courses to get a degree in Computer Engineering. No such thing exists here in Germany, everything with computers is just "Informatik", and translated to English as "Computer Science" on the degree.
Companies shouldn't be regulated for their speech or censorship policies. Enough with regulations. If you disagree with Facebook policies stop using it and use a competing service. Period. Enough with entitlement.
Slack’s director of engineering doesn’t believe in diversity quotas
Who cares, the EU has no jurisdiction on this matter.
Thanks for the response. Did the company amend the contract as you requested?
I'm surprised that they didn't talk to writers that just want to write a novel without all the distractions of a modern MacOs experience.
Why would programs want to "depend on the invariant that the size of a cache line will stay constant"? That's a minor detail that most applications don't care about.

In this case, it probably mattered because when JITing code, you need to explicitly flush instruction cache after changing code. But that's not anything the application cares about; that's something the runtime cares about, and the runtime is going to want to support taking advantage of the speed/power tradeoff without making application developers have to go to the trouble of thinking about it.

Also, from a user perspective, you don't want applications to be able to demand only the big, powerful cores. That will eat through your battery much faster, with likely very little benefit.
I'll take facts over context, but would be happy with both. I'm fully capable of figuring out the inflation adjusted number, but now we don't actually know what they were paid.

I also guarantee you they we will see secondary reporting of this article, and the 50k number will be in it, and the inflation adjusted/today's dollars piece will get lost.
Because the US lied about giving them food, why else would the food not be there?
I apologize if this is not the right place to ask but how would I go about adding the following vim/nvim functionality to .visrc.lua ?

inoremap jk <Esc>
inoremap kj <Esc>
The thrill of losing money by investing in a Manhattan restaurant
not disclosing it publicly when it's likely already known, only increases the number of victims as lack of pressure doesn't get the issue fixed immediately.

am i doing it right?

if you want to offer always on public services, then you have to have an always on company. always.
Meizu M3 Max Review – DigitalAmple – Online Magazine
To state the obvious, it's an industry that will really have a serious growth problem in the coming decades.

Right now people are still printing a ton and more every year, but laptops and tablet are becoming very affordable in most situations where paper was needed in companies, and paperless is something that starts to become the norm.

I hear the printer in our office like once a week, my printer at home actually prints twice a year. We used to have whole areas in big supermarkets with printer boxes, now it's like three models in a corner.

What saddens me is that scanners haven't evolve much as well, at this time where they are more needed that anytime before. I deeply regret not having bought a snapscan, but then the software that drives them seems so limited (last time I checked it was coupled with evernote, and nothing like dropbox or gdrive integration) it doesn't feel that much better than other scanners coupled with a always on home server solution.
I have classic Mac OS running in emulators (BasiliskII and SheepShaver) because:

a) I enjoy the nostalgia (I grew up with Macs as a kid and didn't get a PC until I was 12-13)

b) I find the underlying technology extremely fascinating (resource forks especially)

c) there are a lot of old Mac-only games that are a lot of fun (Power Pete! Spin Doctor! Slick Willie... though my emulator doesn't like that one. Plus a bunch of random games from the sampler CDs I used to collect as a kid.)

I'd never, ever use classic Mac OS as a daily driver again, but it's a lot of fun for me to play with it every once in a while.
Here are the rules: https://golang.org/ref/spec#Exported_identifiers

An identifier may be exported to permit access to it from another package.
An identifier is exported if both:

the first character of the identifier's name is a Unicode upper case letter (Unicode class "Lu"); and
the identifier is declared in the package block or it is a field name or method name.

All other identifiers are not exported.
Yes, I think you got it. :) https://www.dslreports.com/forum/r5309449-W98-Alt-255-phenom...
Given the extreme scale of the climate change issue and the lack of any significant action for decades - a lack of action that is, mostly, still a fact - one could argue that technology (massive scale geoengineering) is the only option left to deal with it. Maybe that wasn't the case 30 years ago, but it likely is now.

We would never have been able to mess up the atmosphere so much without industrial technology and now it is likely in my opinion that we will never be able to fix it without that same level of technology. At least if we want to avoid megadeaths-scale disaster (and even then, it's a very long shot and I doubt we will manage it).
> Not exactly sure why this is a Hacker News thing but...

This sort of comment pops up anytime an article on anything other than straight-up apps/coding/business/whatnot is posted, but the answer is always the same: Anything of interest to Hacker News readers belongs on Hacker News. And this sort of thing is of interest to many Hacker News readers.
No, what VCs do is try to figure out "Does this thing have any chance of making a big business." And they're mostly wrong.

And not every tech idea is or should be VC-backed.

Software engineers are clearly in the cultural elite. And if any software engineer was in the business of telling people "I know what the right population and right problems are," they'd be idiots, too.

Note that that's distinct from, "I have AN idea that I think I can turn into a successful business, by targeting problem X of population Y" which says nothing about the universe of ideas.
Is atlas obscura a HN company?
Anything that uses a JIT necessarily uses this "obscure low-level feature", including any program implemented in one of many programming languages. Forcing such programs onto the heavy processor makes no sense; there just needs to be a way to properly clear the cache.
This made me realize that our effort to land on the moon is effectively landing on a relocated proto-Earth's mantle. On a grander scale, landing on any planet in the solar system would probably raise similar thought, but as Moon seems to be directly derived from earth, it will still mean something different for us to land on, say, Mars.
This teaches among many lessons, one in particular: We can't take anything for granted. A lot of people use research studies in arguments as it was the absolute truth. The papers can be wrong, or even true but for a narrower sample, or even worst, faked.
Kind of like the SF2 Ryu victory pose (except in that case, it's intentional, and makes him look badass, not creepy).

[1] http://street-fighter-sprites.wikia.com/wiki/Category:Street...