skysight-inc/HackerNews huggingface dataset:
well, north korea still has to sell all that coal it pulls out of the ground using slave labor.
I'm speaking about a real problem with the node.js community, and I say this as a user of the platform. The entry barrier is small and this creates some problems, not only the lack of security considerations on lots of web apps out there, but also on the quality of some NPM packages out there. Don't get me wrong, node.js is a good idea, but as ponted out by mikacsika's comment below:

"Also, a lot of Node.js teams popping up from development shops et al consist of front-end engineers that have never needed to understand the systems-level impact of their code"

One of my responsibilities is assisting a small start-up implemented in node.js. Guess what? A site developed exclusively by frontend developers. I pointed out many problems with the code, including security concerns. They were reluctant to implement the many changes i recommended, acting as if the targeted-to-frontend-turned-fullstack tutorials were always right... until their server and db got hacked 15 days ago. True story.
It's a pretty shoddy security researcher that doesn't read the documentation before posting a lot of falsehoods to Twitter.
You should also check out Holberton School, same tuition fee model.
logos, pathos, ethos :)
Have you thought of what would happen if you collided with a car?

And then, have you thought of what would happen if you were in a car?

In the car, you have a crumple zone.

In the bike, your kids are the crumple zone.
Agreed.

It should read "unconfigured" -- not "disabled"

Some of the GPO settings make me feel like I'm reading a contract written by a lawyer out to get me.

I don't have any concrete examples, but I swear I've stumbled across settings like this <not a real setting, just an example, probably exaggerated>:

Setting - Disable Windows Error Reports.

Description: Disable the submission of error reports

Options:
Unconfigured - Use client settings.

Disable - Send only minimal information in error reports.

No - Do not send any error reports.

Yes - automatically send full error reports.

So when you Enable the "disable windows security reports" option, it Enables sending of the security reports, and when you "Disable" the option, it still sends reports.

Many of them are extremely confusingly worded like this. It takes several reads to figure out which option actually disables it.

edit: fix formatting
Do they have a bug bounty? This is a potential DOS attack.
also, Chinese gov. is still on the Kim-ism side, even though it talks like it isn't.

Look at what Chinese gov. does to North Korean escapees.

Chinese gov. uses 'civilian police force' to round em' up and send back to North Korea, even though it knows 99.99% of them ends up tortured-to-death.

In that regard, Chinese gov. hates Koreans more than it can
I went back to school and got a doctorate in botany. Now I am a staff scientist at a large state university. Working in tech gave me a lot of financial success, but it wasn't something I was passionate about.
The rules were changed and ride sharing will be legal later this year.
> Imagine trying to start a restaurant without a chef

No sorry, bad example. Having an understanding of logistics, supply chains, and having consultant contacts for things like building a menu and interior design. It is the foundation of how franchises work - they've (even) done that leg work for investors. Often times they already have studies for potential locations. Investors just add money and management of people.

Source: family works in restaurant and independent supermarket supply chain/logistics.
For these Philly librarians, drug tourists and overdose drills are part of job
If you want to have some more fun, take a look at the absolute dumpster fire going on in the replies to their Twitter ad about this stuff:

https://twitter.com/comcast/status/865278647019552768

It's seriously hundreds of replies calling them out on their bullshit and one dude signing posts as "-Dan" trying his damnedest to spin things favorably and stay on script. Poor, poor Dan. He is trying so hard to do his job.
Learning CSS Grids
Also a motorcyclist.

- We're trained to look and anticipate much further down the road than car drivers are.

- Unlike car drivers, we don't get to space out and rely on our mental autopilots to wake us up when something goes off-nominal. It's a much more active and deliberate process.

- We develop a "sixth sense" for when cars are going to change lanes without signaling (there are lots of cues: driver head movement, matching speed to find an open space, wheels turning, etc) and tend to catch these events far, far ahead of our current positions.

- Rounding curves is a highly deliberate process for motorcyclists, one of the biggest components being "look all the way through the turn." Since learning to ride, I no longer get surprised by developments around a corner, because I've been looking at and planning around them since before I entered the corner. I also get more frustrated by my A-pillar thwarting this attempt, lean so I can see around it, and would be less likely to buy a car with a dangerously enormous A-pillar like a Prius.

- Less safety-related, but I also now drive the way you're supposed to ride: slow down approaching the corner to create plenty of distance from the car ahead of you, look all the way through and plan your path through it, then accelerate through that path. Decelerating through a curve/turn is horrible for motorcycle stability and I get pissed off when people brake through curves in front of me, even in a car.
Totally agree with you(see my comment above).

With NPM i have seen something i've never ever seen in my life with package ecosystems (i.e. Maven, Pip): On NPM, there are packages out there that can have as much as 32 dependences, and, more ridiculously, some of these 'libraries' are small snippets of code (just a few lines). It is really a cause of concern, for me...
There is a nootropics curve: do the light stuff and you'll probably come out ahead, do the hard stuff (e.g. adderall, aka meth) and you ... are literally doing meth.
Maybe we should chat? I'd be interested in hearing about your ideas.
That looks like it would probably work -- it looks a lot like one of the methods I used on Windows --

diskpart

> select disk 2

> clean

> create partition primary

> format fs=fat32 quick

> active

> assign

> exit

mount ISO and drag/drop contents of ISO to drive.

But I think that method stopped working with Win8/10, maybe something to do with UEFI/Secure Boot?

edit: fix formatting
What kind of places do you look to find this kind of stuff? I'm based in Melbourne, so I'm not sure how different it is, but last time I looked into it the work on offer seemed overwhelmingly based around inexperienced devs working on shoddy PHP/Wordpress sites for far below minimum wage.
52 Writing Prompts to Inspire Your Next Blog Post
Use the InterPlanetary File System.
https://ipfs.io/

I think it's 'physical usefulness' would already be shipped via rocket or some other sling-shot.
I'd love to meet some business savvy founders interested in a technical cofounder. Was that in the bay area?
Colors of Beauty
I'm literally sitting here at my desk, rocking back and forth, shaking.
I agree, but it's effectively impossible to enforce. The latest electric bikes are visually almost indistinguishable from regular bikes. And police almost never have the resources to sit by a bike path with a radar gun.
> Leave wealth building for bitcoin and Apple stock and companies that make mascara.

The flip side of this - people then complain that we have 25 different high-tech varieties of boner pills while the developing world is dealing with antibiotic-resistant infections and malaria. Despite the SV Founder Changing The World rhetoric, most people are in business to get paid. People go where the money is.

If you declare that no one should get rich off of bread because it's A Basic Necessity, you're going to find that the bread biz is going to stagnate while endless innovation happens in the Twinkie and tortilla chip biz. Some martyrs who are willing to sacrifice their career prospects to work in bread will stick around and make process, but the legions of people who are just looking for a non-shitty job are going to stay far away.
> a patent which will allow the Redmond-based tech giant to identify and block users who stream files illegally over the web.

NO. Patents do not allow you to do whatever. Inventions do that. Patents give you a legal monopoly over whatever it describes. Either they actually made technology for this or they didn't, and that is unrelated to whether they have a patent.
The current state of the art in QC is more like Alan Kay's Dynabook paper: https://en.wikipedia.org/wiki/Dynabook

i.e. even the "very crude attempts" stage (your Newtons or Palm Pilots) is still science fiction.
dupe: https://news.ycombinator.com/item?id=14372143
Advertising and manipulation work. Coincidentally, I have ad blockers on my browser, and I try to have a sense of when someone is trying to manipulate me.

In my view, advertising and manipulation (call them "behavioral science" if you want a euphemism) will always imply a power hierarchy. We might be told: "Let's manipulate the workers into being happy without paying them more," but never "let's manipulate the CEO into being happy with no revenue growth." There will always be an implied hierarchy based on who deserves to be manipulated, and who deserves to be given objective information.

I will never voluntarily join the lower caste of that hierarchy, and I can't see why anybody else would either.
3-D printed ovaries produce healthy offspring
Hi all! I'm actually the author of the article- if you have any comments feel free to leave them.

I specifically chose to address this to ux designers bx ml will be the future of product design and what I had noticed, from working at IBM Watson, was a lack of understanding across design and engineering teams how to "explain" or show what was happening in products using ux. This is actually the start of a column for fast co focusing specifically on design for AI and ml.

So how a product is processing information and serving up results has to be articulated to users- maybe that articulation is a visualization or maybe it's something else? It depends upon the product- but this was a call for thinking about how, if your product uses ml, how do you translate that for users in the design of the product? It's advocating that for ML we move away from minimal design.
From my perspective as a normal user the trade-off isn't worth it. The pain of using Linux is very real, and the benefits you describe are nebulous and uncertain, considering the amount of time people spend on their computers.

I tried really hard to make it work. If it only took 10 minutes of troubleshooting, then it would have been fine, but it was instead hours of crawling through forums.

Ultimately, this is a theory of mind issue, since proficient users and developers can't quite seem to grasp how regular joes use the software. Or if they do grasp it, they react with contempt instead of trying to fix the issue. Without making it REALLY convenient there is simply no way it will gain more than a small market share. Whether the contempt is justified is irrelevant if the goal is to have the Year of the Linux Desktop.
Youtube and Soundcloud's content ID engines effectively killed the genre of mashups. There was a pretty vibrant community with a lot of new artists on both, with rooms on plug.dj and even turntable.fm back in the day. Then the content ID engines hit and one by one every mashup artist (with the exception of girltalk) had their work taken down by poor fingerprinting. It was such a massacre we took to making http://mashup.fm which used youtube-dl to cache everything locally, but by then it was too late. All the artists stopped creating content because they didn't want to be permabanned from these huge services.

I worry what by-catch Microsoft's engine will leave in its wake.
It'd be nice if companies would stop wasting their time trying to enforce copyright.
> The problem is that most startup books tell you what not to do, not what to do.

This is actually better. Because it means that the authors have had their failures (hopefully?) and are telling a practical story. It's subtractive but it works, re. Ten Commandments, via Negativa style.

It's actually much worse to tell somebody who'll probably be halfway across reading your book to jump x metres when the wind speed is just under y mph to achieve some z business effect.

Point is your context may not be somebody else's context, so it's much better to harp on universal principles which you violated in business than to show us a sequence of events which leave out the role of timing, chance and other unknown unknowns.
Old and gold
Completely inaccurate.
That's wonderful. I'm having trouble finding entry-level science internships as an undergrad because all my past experience has been in tech so I can to what interests me more.
I like the header idea, and letting it market itself by way of invitation emails.

Man, now I want to build this thing.
That's kind of pathetic.
Thanks, but I should have clarified: I meant intraday data like minute quotes or actual trades.
Yup. That is the problem right here in the real world. Don't disagree a bit. We've seen what happens with price controls, rent controls, government subsidies and mandates.

That's why I say I see the problem, not the answer. But I'm pretty sure we can do better than we are right now. Policies discouraging wealth accumulation through living quarters might be a good start.
Building a Reddit-like site after 3-4 months learning Elixir
Agreed, 100%. My co-founder and I read all of Paul Graham's essays before starting our current company [1], and it really helped us get a good intuition for the kind of work that gets you closer to product-market fit. (Good work: direct sales, building MVPs. "Play" work: branding, getting coffee with people outside your industry, spending time on HN.)

It took us 5 pivots and a year before we saw any meaningful revenue, and it would've probably taken us three times as long w/o those essays. Three pieces of "book knowledge" really helped in making hard decisions on the journey so far:

1) As an entrepreneur, you have the ability to make excuses and, say, welch on a sales call. ("I am not feeling well; I had better sleep in.") You can exercise free will in this manner, but doing so is a complete moral failing. (Steli Efti)

2) Never buy risk unless you're being adequately compensated. Before you have product-market fit, the riskiest thing to do is to work on a project with a long feedback loop. Structure your projects so that you can learn if it's working or not ASAP. (Alfred Sloan)

3) Keep track of your runway, and don't forget to exercise :) (PG)

[1] We read them because they were super fun to read - it didn't feel like homework or due diligence! PG's Twitter is also wonderful.
Rolls Royce does this too for their aircraft engines.

The big difference vs automobiles is that most airlines buy their planes but only lease the engines. GE and Rolls Royce monitor the engines at all times because the own them and are responsible for them at all times.
Rants from a Job Applicant After 100 CS Job Interviews in Silicon Valley
A bit like this? https://imgur.com/r/wtf/w7TLaja
I was always under the impression that the spoon did not vibrate but instead moved opposite of the direction of the tremors. Kinda like a steadycam for a camera.
what? stripe charges 3%. if your margins are beaten up so badly by small fees and you don't have have better things to do than bookkeeping, find another niche.
This is almost exactly the opposite of how classic JavaScript would have handled it. Your comment of "This is so Javascript" seems ignorant.
It saves the page after the filtering that is done in the command and you can open the 2.htm to view the page.
That last E chord never fails to send shivers down my spine.
> Once I had my idea, I spent about 2 weeks deciding on a name/domain I should choose.

We saw it many times before. And also you spend time setting up email on your new domain, and simple website, and analytics for your launch page, and sign up form and blog etc. Instead you should focus on your business, but it feels that without all of this you don't have a legitimate business.

We started bunch of projects and saw this cycle repeat itself. Now we are trying to help fellow entrepreneurs to get through these initial steps as quickly as possible. For a small fee (that is much smaller than usual annual fee at known website providers) we will do lots of configurations, email confirmations, dns table editing to get you free email, website, blog, analytics. We will even setup Stripe account for you (you'll just need to put your bank info to be able to use it). Check out https://www.ninjalauncher.com. Sorry for the plug, but it seems relevant for the discussion.
I stated my career early - while I was still in high school. I went from bagging groceries and doing checkouts at a grocery store to programming for a local company my senior year of high school. I continued doing this for my first couple years of college.

But then dot-bomb happened and it looked like the party was over. I looked down at the job opportunities after graduation. I didn't really want to spend the rest of my life wearing a tie, writing bank software and sitting in a cubicle every day, so I decided to try something different.

I became a seasonal park ranger. And it was awesome.

Like most jobs, I got it through knowing someone. My grandparents had volunteered for the NPS and were able to connect me with the right people. I became a seasonal park ranger at Yellowstone.

It's not for everyone. The pay is not great, but you do get lots of good benefits because it's a government job. And you're often living in remote areas (the nearest grocery store was an hour and a half drive from where I was stationed). It's also not conducive to family life if that's your thing (again, the closest school was 1.5 hours away and everyone around me was my coworkers). And the days are long, helping tourists, checking permits, etc. Permanent jobs are also incredibly hard to get - you usually have to do years of seasonal work to accrue enough seniority to get considered for a permanent position.

But the benefits? Being able to crack open a drink after a long day and look up at more stars than I ever thought existed - I spent many nights on the front porch of my cabin looking up at the Milky Way. Hiking, camping, boating on the weekends are easy because I was right there in the park. Clean air, clean water. A good group of coworkers (for me) who legit really care about protecting these astounding natural resources. And a feeling that you're really making a difference and reaching people.

I did this for a few years and they were among my happiest years prior to my marriage. Ultimately, I ended up going back into tech after things recovered. But there are days that I really miss the outdoors and wearing the uniform.

So I guess my advice would be to forget about skills and whatnot and ask yourself, outside of tech, what do you like to do? I mean really like to do? And can you turn that into a job? Can anyone you know network you into a job?
Access Embedded SWF File Data in Presentation and Improved Presentation Rendering
The biggest impediment to building in CA isn't zoning laws; most areas are zoned for way more density than they are built to.

As an example, Habitat for Humanity wants to build 6 stories of below-market-rate condos in Redwood City, which complies with zoning codes, but are being opposed by a lawyer who lives on the block, because it's "out of character" with the other buildings in the neighborhood.

It's a byzantine approval process that includes City Councils who are 100% responsible for local housing decisions, and are elected and responsible only to current city residents. Zealous Planning Commission boards who consider things like shadows and wind when making decisions, EIR (environmental impact report) appeals, CEQA lawsuits, a constitutional housing amendment (Prop 13) that incentivizes existing homeowners to oppose new development, and more...

(It help if more areas were upzoned, but it's not the reason by any stretch)
Why not get a less demanding front end position?

Even working half time you will make more than at McDonalds.
It's two separate lines.

The first line uses curl to download the AMP file to 1.htm

The second line use sed to replace some elements in the HTML and writes it out to 2.htm
As I have said many times, violence is considered more tolerable than sex. Guess what you're gonna get more of. And yet there is no mechanism to decide who has input into FB's community standards.
playing house, make believe, idea men. whenever i hear this kind of behavior or talk i'm pretty quickly ending the conversation.
It's a huge bummer that the (wildly implausible) results he got didn't discourage him from spreading them widely. He later said they were 'unexpected' and he was working on verifying them from scratch reproducibly, but that comes only after misinformation about telemetry is spreading around the web. :(
Ford Fires CEO Mark Fields
Or even:

- Can't identify when the user is the actual copyright holder who the accuser licensed the content from.

These automated systems are always going to have lots of false positives because they only know as much about the copyright status of a work as they have been told. The data entry process that drives them is inevitably going to be incomplete and error prone.

Copyright enforcement in the digital age is a hard problem that I've not seen a clear solution for. The legal system around copyright that exists today is not scalable enough to handle the volume of works being produced and distributed. It's not clear what sort of system could ever hope to handle the rate of disputes coming from a site like Youtube in a judicious and economical fashion.
Ethereum Alliance Announced (Samsung, Toyota, ING, Merck, Deloitte, Infosys) [pdf]
>The typewriter legacy is also how we get two spaces for new sentences

This is very useful. It means I can say 'delete around sentence' in Vim and it can work out what a sentence is.

Dr. Mann et. al. went to the beach. They enjoyed it there, etc.

is two sentences.
Let me quote directly from my comment:

"I'm starting to get a feeling that some people on anti-Trump side are just sore losers, and can't accept that he won democratic elections; no, it must be some conspiracy."

Note the key word "some" here. I didn't call the majority of voters (or even of those not voting for Trump) "sore losers". Most people who didn't want Trump to win are sad about the outcome - that's normal. But there's a huge difference between being sad your side lost, and going around talking all the time about how the other side could not possibly have won (and it must be some kind of evil conspiracy).

The "wrong" side won, but the real question isn't how, it's why. As for answering it, 'idlewords says it's a "bug in the operating system of our democracy, one of the many ways that slavery still casts its shadow over American politics". Personally, I disagree. I think this is democracy working as designed, and the whole situation should be a sad lesson about a) what you get when lots of people feel they are treated unfairly, and b) that general population is kind of dumb in aggregate, and nationalism is unfortunately the default state (in-group/out-group).

That, and c) what you get when you let media spin the "Muslim == terrorism" narrative ad nauseam for close to two decades now.
Functional programming has surged strongly in popularity these last couple of years.

As pointed out, other JVM languages also have "Java interoperability" as top priority. Clojure does.

Clojure is getting popular lately, why isn't a "great candidate for the masses"? Because it is a Lisp? During most of the 1980s, the #1 programming language to teach children how to program was LOGO, which is basically Lisp in disguise...