skysight-inc/HackerNews huggingface dataset:
The issue is that government has to have a good reason to step in. What are the issues that cannot be resolved by simply passing a law? (Which in and of itself is an interesting solution, as it requires strong central authority to enforce the new law in any case.)

Anyway, I think that's what techies have not outlined sufficiently. We need some clearly aggrieved class. Slaves for instance. No one had to write extremely complex explanations of how slaves might have been aggrieved. The government stepped in, and when they did it wasn't pretty. A more contemporary example that involved the tech companies were the revenge porn victims. No one had to explain in all these overly technical terms how revenge porn victims were aggrieved. Government stepped in, and they brought the hammer. A lot of people sitting in prison now for revenge porn and a lot more on their way.

That's what we need, a way to explain that everyone is hurt without writing out some doctoral thesis on economics that sounds like the Unabomber's Manifesto. Like slavery or civil rights, it should be simple enough a concept that your average teacher and preacher can talk about it in plain english and have it make sense.

It's not really that we techies have bad ideas necessarily ... I mean, it might be that but that wouldn't matter anyway ... because the real problem is that we just don't present our ideas in a plain, clear manner that every one from the Chief Justice to the homeless guy can understand.
A spyware-hunting PhD student foiled a private spy over lunch
One big difference is that with Slack you log into single workspaces, with discord you log into all your groups at once.

This is big for enterprise.
The language used by the PIO is worrying, but further down in the article he explains that they don't use the software for "matching". And that makes sense... Instead of filtering out all but the best matches by setting the confidence threshold really high, you set it much lower and sift the results manually.

This is essential just a tool to quickly filter a very large data set down to possible matches. Interestingly enough, the police and many of the letter agencies have already had software that does this for over 25 years. Rekogition will likely perform better, but it still seems weird to me that Amazon would make this move at all. What is the impetus? They obviously aren't going to make money off of this, compared to their other income sources.
>We wouldn't tolerate someone defining socialism from the point of view of dictators.

Venezuela, Stalin, Mao, etc all get brought up constantly in discussions about socialism/communism.
That's for shareholders or corporate officers. That doesn't seem to cover employee/employer relationships. Am I reading that wrong?
A photographer’s psychedelic trove of American counterculture
> On iOS, you can swipe to go back

This is 100% entirely application dependent and in no way guaranteed or obvious.

> on Android the back button is at the bottom of the screen.

That was true for some time. Modern android phones don't have buttons down there anymore.
Could be. I don't know how well it implements these concepts, and it seems it only supports mobile phones.
This is a great series. I'm going to share with my team, just to make sure they can fill in any items they're missing, like using bash functions for shortcuts or aliasing.

BTW, Stanford did an online training course 5 years ago or something called CS 184 Startup Engineering. They had some excellent tutorials on the CLI and Emacs [1]. -I wish I could find the materials, if anyone else can find them.-

Actually, I found them online:
[1] http://docshare.tips/cli-git-emacs-dotfiles_57592eb2b6d87f37...

[2] Link to their dotfiles for beginner config: https://github.com/startup-class
Damn, beat me to it
Not sure if the comments were supposed to be connected, but just to be clear, Elastic NV (ESTC) did a traditional IPO. Spotify was the first to do this direct IPO and Slack would be the second.
Stoicism feels like the best path out for a depressed athiest. "Best of all possible worlds" but without the theism
Unfortunately UX people seem to hate boring and/or simple stuff...

Many years ago I was working on a project for a major UK high street bank, and on the team was a designer who genuinely believed "users like a challenge". No users do not like a challenge. Users like spending the absolute minimum time possible doing their online banking, then they like getting on with their lives.

I believe he later went on to win loads of awards... as judged by other designers. Anyway a large part of why the web sucks and runs like molasses is guys like that.
> The bigger problem, though, is that much of the US government just isn't technically set up to release software (as opposed to documents). Setting up a git repository, in the DoD, is an utter nightmare. Every single patch has to be pushed through a public release process that can take weeks or months and involves review by as many as ten to fifteen different offices, few if any of which even know anything about software. If you're setting up your own server, getting the server itself approved and provisioned can be an exercise in bureaucratic frustration, and can take literally years to accomplish.

Please excuse what I suspect is a naïve question: why can't they just throw the code into a zip file, and send out the file the same way they would other documents? Digitally or on a physical thumb drive.

(The FOIA requester could then put the code on Github or similar.)
z.lua has multiple matching algorithms, the default one is simiar to z.sh, in your case, you may look into the enhanced matching mode, by:

eval "$(lua /path/to/z.lua --init bash enhanced once)"

FYI: https://github.com/skywind3000/z.lua#enhanced-matching
Intelligence is context specific. Find me a person who you think is intelligent, I can find a situation in which they will act like an idiot.
> the occasional wall of sound when re-opening a browser with way too many random things open

Firefox only restores tabs (and thus resumes playing) once I actually select them. This sounds like a better solution for your specific problem. A drawback is it being easier to end with a significant tab graveyard. But won't be able to have it any other way once you're at four-digits open tabs...
Although terminology differs, storing the canonical source of truth in Kafka has worked great for many of my clients. If that is Event Sourcing, then it can be made to work easily. I do get asked many, many questions about this, often from inexperienced teams. I took their questions, and my answers, and posted them here:

http://www.smashcompany.com/technology/one-write-point-one-r...
Edge swiping from the left is nearly as cumbersome as reaching to the top left of the screen, for me. Not to mention the general finickiness of edge swiping (at least in my experience).
Cleaner Classrooms, Rising Scores:With Tighter Oversight,Head Start Shows Gains
Whenever possible you want to diversify. Having tens of thousands of dollars worth of shares in a single company is almost never a good idea, especially if that company is your employer too!
Not Long Ago, Lenses Were Much Lighter
Location: Detroit, MI

Remote: Sure

Willing to relocate: Sure

Technologies: C, C++, Python, Bash, Git, Linux, vxWorks, Yocto, Buildroot

Résumé/CV: http://thomasice.com

GitHub: https://github.com/tomice

Email: contact@thomasice.com

About: 4+ year embedded/Linux BSP/OS developer at one of the world's largest land systems defense companies working mainly on x86 architecture. I'm always open to new opportunities and interesting ideas.
$7B IRC. Much shinier than the old IRC.
The common thread is materialism. If you don't introduce any mystical entities such as a soul, it is inevitable that it's possible to construct something that operates indistinguishably from what we consider natural life - it's a question of engineering and biological research at that point. The question of whether it's 100 years removed from my laptop, or 1000 years, is a completely different one. It took humans literally millennia to get from horses to cars, yet both are on the same spectrum.

The Chinese Room argument essentially tries to make a point that it's impossible at any level of complexity. The only way that can be true is if you reject materialism entirely, and adopt the notion that there's something else that "bestows" intelligence on a brain, that cannot be replicated by any artificial physical means (but is somehow still replicated in utero). It's not really a verifiable claim, which is evident from the very design of the experiment - it says that there are things that appear intelligent to any possible test, but still aren't, because common sense, essentially.
I have been through the same. I originally had a site to sell shell gifts back in 2003. I sold one necklace for $12 and that was it. I even tried selling in person at stores, but had no luck.

The best income I had was building websites early on and I made a few thousand doing that on the side. I have for the last 7 years been trying to make something, but have not had much success. Build it and they will come has been a failure for me.

I am trying to use some of the methods Pat Flynn talks about in his book Will It Fly. Look for the audience first, the one that has an existing problem.
Anywhere that normal sized right-handed people can reach with their thumb without nearly dropping their phone.

I realize that we're all conditioned from years of browser back buttons that "top left == back" but there's no real reason that it's the case.

How about bottom left? Like Android phones used to do?
From the hiring side:

"Tell me about a result or achievement you're very proud of. How did it come to be a goal for you, and what did you do to accomplish it?"

(Crucial followup after they answer) "Now tell me about a mistake you made along the way and how you overcame it."

Talking about real work provides insight into motivations and enthusiasms, and gives you permission to dive into details as they talk. It also helps show whether they have a healthy attitude about mistakes. This question can also provide some insight into team dynamics since very few big things are accomplished solo these days.

From the applicant side:

"Let's say I get hired and I do an amazing job. You're going to write my 6-month or annual review--what would you write?"

Like Amazon's trick of writing the press release first, this helps hiring managers get specific about their expectations for the hire. It's amazing how often companies hire folks with only a vague sense of what success should look like.
So, the term "hacker" and "hacking" has traditionally meant someone who is exploring the limits of systems (whether computer-based on otherwise) in a playful manner, often finding "clever" ways to make the system behave in unintended ways. The term is arguably even broader than that — see the Wikipedia entry on Hacker Culture[1] for more. The use of "hacker" to mean the exploitation of computer systems is more recent, and was traditionally referred to as "cracking". The two terms do have a decent amount of overlap, but the latter is much more commonly associated with malicious intent, whereas hacking really just means that a desire to push systems to their limits and see what kind of cleverness you can pull off!

[1]: https://en.wikipedia.org/wiki/Hacker_culture
Right from the article:

>many users don’t even find gestures
Culture Foundry | Experienced Software Engineer | Remote (US timezones, significant overlap with 10am-3pm PT) | Full-Time

Culture Foundry creates beautiful technology solutions for our clients with websites and web applications. We're looking for an experienced software developer. We work in a variety of technologies, including PHP, Rails and Javascript. We're a consultancy, so you'll have the chance to work in a variety of environments. We're small, so no dead weight and your voice will be heard.

More here: https://www.culturefoundry.com/careers/experienced-software-...
Maybe education ?
Perhaps because you don't want to strace the whole emacs just to hit the curl process that gets forked off emacs.
https://github.com/Bogdanp/awesome-advent-of-code

Not all repos are idiomatic, there’s at least one that isn’t (mine).

I found some of the repos useful for bettering my rust skills.
Cpython took this implementation detail from pypy (so it was already going to be the case in the two most used python implementations).

The reason being that the ordered dict ends up being faster than non-ordered, and people will rely on this implementation detail, so they added it to the spec to make that okay.
(Reply to "sjjshzvuiajhz" at this level because there's a message nesting limit on HN.)

Let me get this straight: you are insisting I "just feel" different? Just somehow make my brain like certain people? I realize there are books about forcing oneself to have different emotions, but they often don't work.

It's like asking a fan of classical music to just start liking hip-hip and vice-versa. "Just change your head". God doesn't hand out new brainware CD's.
Is there a newer browser that doesn't require SSE2 and runs on Windows XP?
This.

Too many clients (from an agency perspective) are implicitly given good advice "Your potential customer base isn't interested in this" but someone has to ask "How do we get them to see it anyway?"

They have forgotten that potential customers don't have to do business with them. They have options. Time for folks to re-read Seth Godin's "Permission Marketing", it seems.
In Search of the Perfect Tailwind Config File Structure
"Hacker" and "hacking" at MIT have a couple of meanings, neither of which specifically means trying to "hack" into a system. "Hacking" either means 1) Working hard on a problem set or other project or 2) Pulling off a prank on the MIT campus without permission of the administration, e.g. turning the Great Dome into R2D2's head.

So in the context of some people from MIT putting out a list of resources, originally for others at MIT doing #1 above, "hacker" is the right word to use.
Heinlein explored this idea of Fair Witness as a profession in his 1961 novel Stranger in a Strange Land.

https://lccn.loc.gov/61011702
They specifically say in the course overview that they are using the term "hacker" in this sense: https://en.wikipedia.org/wiki/Hacker_culture

Not "hacker" in this sense: https://en.wikipedia.org/wiki/Security_hacker
How do you help someone who does believe they need help? And what gives you any right to do so?
Terry Bisson's THEY'RE MADE OUT OF MEAT

http://www.terrybisson.com/page6/page6.html

(Well, as xkcd says, someone will read this classic today for the first time)
Freeman Dyson doesn't doubt climate change in the idiotic "CO2 doesn't lead to warming" sense, he just disputes projections around the impacts that AGW will have on humans and on civilization which is a very different thing.
Acquisition by Google is the only reason YouTube exists. If they had to pay for their networking they could not have survived (Google owns its own fiber and doesn't pay anyone for transit). If you are taking a consumer benefit angle I don't see how you conclude that Google should have been prevented from buying YouTube.
Ask HN: How long from zero coding experience to marketable skills
A friend of mine is working in a non-engineering field is curious to learn what it would take to enter the world of software.

They have almost zero experience of programming. Assuming full-time dedication (~50 hours a week) towards learning to code, how long do you think it would take to get to a point where they would be able to get a coding job, and what would be the best approach to doing so?

Learning Javascript? C++/Java? Is it necessary to study the basics of a CS degree or are there areas in which this is not necessary?

Presumably a good strategy would be to ensure that the first job is something that comes with the opportunity to learn general skills that would be open up further doors, as opposed to locking in working in a particular place or with particular frameworks. Are there any things to be wary of?
If you made videos stop playing, users could switch to Chrome as a fix when their gifs stopped playing.

Firefox 57 changed to using a more limited extension system like Chrome already had, so it's not like users could jump ship to Chrome to get back Firefox 56's more powerful extensions.

You may not have liked or agreed with that change, but I don't think it actually drove people to alternative browsers. If anything they might have said "Well, I have to going extension browsing anyway to find new ones that work, maybe I'll take a look at the options in Chrome too."
That's not my point.
VW’s Electrify America will use Tesla battery packs
There are quite a few simpler paths that do not require AI. I hope - but I am not sure - that in the longer term we will come to our senses and see that without proper safeguards in place stuff like this has more negative than positive applications. Once we cross that bridge we can start to apply the tech within those lines, but if we do not draw them first we will have a lot of grief and those lessons will be that much harder learned. Maybe that's the only way we will progress but I really would like to see this happen without a large mess.

There is a joke that technology is like four wheel drive (itself a form of technology), you will still get stuck, but in harder places. In other words, the tech that gets you into trouble is not necessarily the tech that will get you out of that trouble, it may need a more advanced technology to solve a problem created by a previous level.
I saw that you also wrote about how these cars phone home real-time analytics data to the manufacturers and Chinese government:

https://qz.com/1490376/chinas-electric-cars-are-government-s...

Has there been any word whether the international versions also provide "analytics" for its drivers?

Thank you for these articles!
They weren't saying its just IRC so it isn't a viable business model. They're saying its just IRC so it shouldn't be a CPU hog.

Your link is not really relevant here because it talks of business viability not program performance.
Interesting. For me it's a probablistic scale:

Coppenhagen: 100% of the what makes me feel icky immediately.

New York, London, Tel-Aviv: About 50% to feel icky.

Rome, Paris: About 25% to feel icky, usually not very icky.

Iceland: Can eat as many and as much wheat products as I want, feel great.

(Only listing places I spent enough time in to have reasonable statistics)

Following the Icelandic epihphany, I've started supplementing with sulphur (currently at 10g MSM/day and rising), and it makes otherwise-unbearable wheat much more bearable, but that's not the entire story.

Iceland has sulpher everywhere (drinking water, air, every food ..) but also has PH 8.8 drinking water - that's going to be my next experiment.
Why corn syrup in beer
> and then tried to hide it to the fullest extent possible

I haven't seen any evidence of this. It's definitely not supported by this NYTimes article.

Do you have a source?
Please read my other comments in the thread before engaging further. I have already explained several times that using a tool is not the same as implementing a tool.

I also have never said that no developer tools are implemented in JavaScript.

If you like, feel free to tell me what proportion (as a percentage) of web developers in the world are actively contributing to the JavaScript projects you listed.

Not using.

Actually making.

> you don't have to write npm before you can use npm...

That is exactly my point.

Given that you don’t have to write npm before you can use it, it shouldn’t matter to you what language it is implemented in.

I feel someone is going to have to take over from me at this point, because I’m not sure how else to explain this very simple, uncontroversial point.
Qt /thread
Except then he'd spend all his time driving instead of earning money. And if he got caught despite following standard OPSEC then armchair commenters would invent new OPSEC that he
"should have" followed.
Facebook Remade the Internet in Its Hideous Image
The ad companies don't necessarily care about whether or not the ads help their clients' brands. They don't get paid for that. They get paid for other things, like delivering impressions.

The site that the ad runs on might care about how this affects reader loyalty, but, if they've decided to go with ad networks, they have rather limited editorial control over what ads the networks choose to run on their sites.
Hacking is not limited to security. People use it also to name tinkering and customization-topics.
>Slack has been around longer, looks more professional and has more tie-ins with work flow management tools

Others (like myself) see these as much bigger advantages.
Matplotlib: Getting started with data visualization and commonly-used plots
Does pazi work on windows? That's a big benefit I see in Z.lua: cross platform/shell support.
The best and most scientific take i've seen on this is by Dr. Jason Fung in "The Obesity Code: Unlocking the Secrets"
(https://www.amazon.com/Obesity-Code-Unlocking-Secrets-Weight...)

He specifically references Muslim/Buddhist/Jewish fasts but clarifies that for the purposes of intermittent fasting, water,tea,coffee are OK.
That was fun, thanks: https://cdn.discordapp.com/attachments/518470848580157450/54...
Come on, be realistic. Tumblr didn't become a billion dollar business just by having good SEO. Lots of people enjoy scrolling through pages of gifs and they won't be satisfied with click-to-play on 100 different 5 second long animations.
The Criterion Channel Is Launching April 8
One thing that Python has that JS lacks is operator overloading, which allows for adding broadcasting. It's really nice to be able to do builtin math operations on Pandas columns or NumPy arrays. That's why languages like R, Julia and APL have broadcasting built in to the language. The mathematical notation is more natural and less cumbersome.
There's a lot of evidence against the industry standard "Serotonin deficiency" being the silver bullet that can be, guess what, cured by buying a pill from $BIG_PHARMA.
Wow. Groundbreaking stuff!

Take your ad hominems elsewhere, thanks.
How would you determine if the person is a good fit culturally via an automated system?
I suspect it's more likely that there's just a lot of latent talent in women due to being undervalued. A female-only group is a coarse way to create an org that unlocks that value, but there are plenty of ways to do it in a mixed environment.

One that I'd like to see more of is a zero-tolerance policy for anyone who marginalizes women in the workplace (e.g. people who file tone complaints only against women, people who talk over women in meetings, supervisors who make gender-based promotions, women getting paid less due to "market rates" etc.) I see a lot of those things still happening in tech companies, which leads to women underperforming in mixed groups.
I'm with you, I've always admired the teeny utility trucks I see when I travel in China. It never occurred to me I could just import one thats >25 years old.
>And they aren't the same thing, you yourself admit that, to you the pen is more valuable than the car.

My point is that theft should be followed by a fierce punishment. Regardless of the market price.
If you aren't towing anything or driving cross-country, they can do just about everything a full-size pickup can do.

The bed size is 6.5 feet long and 4.5 feet wide. That's the same length as the Ford F150 bed, and the same width between the wheel wells. They are rated for 350kg (770 lbs) but you can go up to 450kg if it's well distributed.

I am an amateur carpenter and haul wood around the Seattle area in it all the time. It's absolutely perfect for this use case. It sips gas, too. Gets 30 mpg city 50 highway.
For those of us who mourned the closing of Filmstruck, this is good news. They've already started a kind of soft launch, with one free movie being offered every week.