skysight-inc/HackerNews huggingface dataset:
Yeah, if what Quinn says comes as any great surprise to you, well, that's just sad. Pity too, she can be funny as hell - and I'd have probably signed up for NYT instead of just going in anon
jQuery in three lines. Awesome.

const $ = (selector) => document.querySelector(selector)
const $$ = (selector) => document.querySelectorAll(selector)
const on = (elem, type, listener) => elem.addEventListener(type,listener)
The relationship between that and "it's the same as if Google sold my data to third parties" is lost on me, honestly. Looks like you're trying to prove a sentiment instead of a point.
Trends matter. It's easier to fix 44 to 56 than 40 to 60 or 35 to 65.
Underwhelming article. I'd say the junior devs are now funneled through contract positions. My experience has been that my companies I work for typically take on junior level roles as interns or contract positions. Take on a couple of contract gigs in the early part of your career till you find a place you like and become a recognized and appreciated contributor. Then when your contract expires push for converting to full time, which usually works best with a counter offer in hand. Throw the dice on dice.com but withhold your full contact information and only give it out to roles you wish to filter. You'll thank yourself in the future in avoiding future spam.
I just registered on SAM and submitted a bid (something unrelated to this), but no idea what I was doing, I mean I put together a plan, had meaningful past performance, but overall I'm just hoping for the best. Would you happen to have any resources you followed? Or, suggestions that you believe led you to submitting a successful bid?
The knowledge might not be worth the price but a college education tells employers that you are intelligent, hardworking, and willing to conform to expectations - all qualities that employers are very interested in. And that third is really hard to show off in particular by doing something different than what everybody else does.

Maybe don't go to college if you're planning on being an entrepreneur but otherwise I'd recommend it.
>I’ve had male students tell me that their first week in college they were made to feel like potential rapists.

Considering men are vastly more likely to misunderstand consent, what do you propose instead?
While I sympathize somewhat, I suspect (most likely due to my own biases) that there is a strong economic class component to this trend they note. I think it's more likely that wealthier men from wealthier families are more likely to end up enrolled in college than poorer men or men or boys who come from lesser means.

Like everything in America, just focusing on ethnic or gender groups before class doesn't really work to reverse the more real disenfranchisement that exists in society.
I think it's not profitable. I work in Berlin and commute to work by public transport every day. You currently pay 60EUR if you get caught and I get checked at least twice a week. Repeated offenders pay more and get additional sanctions. For 60EUR you get a ticket for a month (in a yearly subscription).
Interesting! Thanks so much for sharing. Another fiber I'm keeping an eye on is Spider silk, but that tech is still too immature for mass production.
I'd say for starters, Scrum because it gives you a framework. After you get used to the Agile methods, just tailor it or switch to Kanban.

I jumped on the Scrum bandwagon in 2008. It was refreshing after so many years of waterfall! I have introduced it in 3-5 companies during the years, but sometimes it just feels rather restricting (after you get used to it) in recent years we started leaning towards Kanban-style, but we are still using methods like planning poker, checking velocity, and doing standups. And of course if you're not remote, you still need a taskboard - shameless plug, we're selling reusable storycards for this!

http://www.storycards.co
Magic Leap Will Be Priced 'Like a Premium Computer'
When did you get your degree ?
I recently looked at some college prices out of curiosity my alma matter is now 50,000 per year with 16,000 in other expenses.

I would never have gone there if I had to pay those prices.
Women used to be the majority of programmers. It's not a crisis if the numbers shift back that way unless it's for the reason most programmers were women before (undervaluing of the work), but the trend is still worth keeping in mind. Demographic shifts take time.

If the pipeline is a problem one way, it's a problem the other way even if it's still close to 1:1.
I don't think it's a serious hit at all. Once Lightning Network is in full force, Stripe support for Bitcoin would be almost pointless anyways.
> Is there any requirement for the donee to return the coins?

The trustee of Mr. Madoff's estate sued a benefiting charity in 2009, in part "under the law of fraudulent conveyance" per which "there is a six-year lookback" for being "sued to return...money" [1]. (The chief problem with these lawsuits, the article notes, is the "traceability of the money." It remains to be seen whether Bitcoin's public ledger negates this problem of traceability.) They ended up setting for billions [2].

[1] https://dealbook.nytimes.com/2009/06/29/should-charities-rep...

[2] https://en.wikipedia.org/wiki/Jeffry_Picower#Involvement-wit...

Disclaimer: I am not a lawyer. This is not legal advice.
That isn't true, it's about 50:50, see table 3 here: https://www.bundesfinanzministerium.de/Monatsberichte/2017/0...
The US has really more freedom. For example, you can call your kid whatever you want. In Germany you have some bureaucrat going through a list of allowable names. There is a lot of stuff like that.

But the average US citizen doesn't exercise most of these freedoms but actually lives a more restricted life than the average German citizen in my view.
I wonder if your experience taints your opinion here. I don't know because I barely went to a state college for a minute before I got the job I wanted and dropped out. It's possible if you spent the same time at an average university first you might find 50 or 80% of the "top 10" students to be worth hiring.
I suppose it's a matter of how much streaming video you need while you're working.
A space filled with laptop users gives off a work vibe, and a somewhat anti-social vibe too, regardless of what they are actually doing on their machines.
I get what you mean -- but I think the defining characteristic for what causes these incorrect histories to propagate is not so much a religious element but a myth/storytelling element, in which there is a narrative that is being promoted. This is of course present in religious traditions, but also in politics.

For example, there's the cultural image of Rosa Parks being a quiet, mild-mannered woman who one day decided not to put up with oppression. It makes for a smoother media story. But rather, Parks had been involved in activism and her actions were part of a calculated campaign: [ https://www.washingtonpost.com/posteverything/wp/2015/12/01/... ]

Modern science-lovers have a simple progress-oriented narrative about people like Galileo and Hypatia, but the historical details are nowhere near as straightforward as the tales would have us believe: [ http://tofspot.blogspot.com/2013/08/the-great-ptolemaic-smac... , http://tofspot.blogspot.com/2015/02/hypatia-part-i-mean-stre... ] The triumph of Science over Superstition is one of the founding myths of the modern era, and so of course the rough edges or complicated bits get filtered out in the retelling.

Same with the Paul Revere bit you mention. If there was no interest in the Revolutionary War to the average person, the few stories about Paul Revere would have kept their details. But because it's part of the founding myth, part of the civil religion of the US and something we tell to children, it becomes simplified and polished into digestible pieces.
This has happened to me, but what it exposed was the hiring process gave absolutely no indication of whether the person could code. The 3 juniors assigned to me were interviewed by the VP, and I under him had no say or insight into the hiring process. 2 of them did super well and are now senior devs. One of them took up 30-40% of my time (with my putting up boundaries) and the basic understanding of the platform we were using never clicked for him.

The thing is - they got 2 very driven loyal devs out of it, and cheaper than normal at first. They also had an assessment period of 3 months after which the one who would take up all my time was let go. It was absolutely worth it for the company.
Article should note the plan for a total of 12,000 Starlink satellites with some in lower orbits (340km) which would actually be below the International Space Station. That should improve throughput, latency, and address orbital debris concerns (as the low altitude means debris is naturally and continuously removed within a few weeks), though it relies on (effectively) continuous thrusting from solar-electric thrusters to maintain altitude.
Yes! That's the very same rabbit hole I fell into when I started out. It's really fascinating stuff.
Not only is charging your average smartphone far easier (one wire or just dropping it onto a pad) but most people find their phone is necessary for other uses as well, so using it for Uber requires no extra work.
Centralize customer communications across channels and improve CX
Stop Using Servers to Handle Webhooks
Was there ever a return on investment? The rate of postsecondary attainment has increased substantially over the last 50 years, but incomes have remained essentially stagnant through it all. For there to be return on investment, incomes need to be increasing above the baseline. That does not seem to be happening. The data indicates that people are making about the same amount as they did when they didn't have postsecondary schooling.

Statistically, those who make more than others within a given year are more likely to have degrees, but that is not the same thing as the degree providing a return on investment. People who make more within a given year also tend to drink more alcohol, but that does not mean alcohol provides return on investment either.
Whoops! My bad - edited.
for projects as service ( like consulting ) use kanban but incorporate epics and sprints where epics are communicated to the client as just "phases" and sprints are internal to the developer team.

your PM should also be able to do at least some solutioning. The best projects i've worked on where ones where the PM was also the Solution Architect.

Every projects gets a TL ( tech lead ). This is the PM/SAs right hand goto person. The TL handles the design and implementation of the SAs vision. They also manage task delegation to the dev team, and acts as their escalation point. The TL must be able to get up in front of the client and explain technical jargon in a way the client understands it.

process = Kanban + epics/sprints
Staff = 1 PM/SA, 1 TL, Dev Team

I've seen the above work very well in consulting for projects in the $2-3M budget range.
Microsoft Incorporates Blockchain Tech in a New Decentralized Identity System
Mr Robot 1 Challenge
Or Spectra.

Though I imagine to get the fibers fine enough, you would need even higher molecular weight and a little more crosslinking. Possibly with a better plasticizer so you could get tighter loops (from the knitting process) without breaking the strands.

This is awesome. If you can get this to succeed as hosiery, gloves are the obvious next step, then the inner liners for multilayer outerwear garments.
There is also the current political and business climate that is fundamentally opposed to: public education, university and graduate education, and investment in basic research and long-term outlook/planning.

Primary schools are on the front lines of this war and things are about to get very bad with funding.
I was that guy many times (Former Spam, Abuse, Delivery SRE). You have to realize that %95 of the time when people reach out to report that mail that they are sending is getting canned its because they are sending SPAM and don't realize it. Seriously, all day, every day I got reports of "site x is unfairly being canned" only to go look up the data and see that the site is basically funneling hundreds of thousands of emails into the system and most users are making them as spam. We know the normal "I want to unsubscribe but I just click Spam instead" rates. We know an order of magnitude more than that as well, and most the time when people reach out they just don't understand email and how to have decent content people actually want.

And sometimes they are a sales rep that work with Pfizer, annoyed that regular correspondence about their top products were going to spam because they contained information about the price of Viagra..
Amateur radio needs more love here. Upgraded to my Extra license last night!
Ask HN: Using the Computer without a Mouse/Trackpad
Hi everybody,

For the last week, I tried an experiment. I wanted to do everything on my computer without using any pointing device at all.
I used mainly terminal programs to do my work (mutt, vim and w3m to name a few), and it worked out better than expected.
I really feel that I'm way faster when I only use shortcuts and not touching my mouse once.
In the beginning, it was a little bit confusing, but I really enjoy it now. Even when I do have to step outside the terminal, browsers like `quteborwser` make it so easy to surf the web without a mouse.

Has anyone tried this out before too? I know that everyone who worked on a PC in the 60s/70s has, but that's not the point. I really want to know if someone tried it in the 5-10 years. If so, did you stick to it? And if not, why have you disliked it?
The local co-working space costs the same as about 3 euros an hour, so the same as a coffee.

But the co-working space is a 25 minute cycle which requires clothes and preparation and the coffee shops are 10 minutes. There's practically no one in the co-working space and it's not much difference to working at home.

Further I'm really focused in a coffee shop, stick headphones on and some how the noise helps me work constantly whilst there, for typically 2 hours max.

Almost entirely I'm the only one on a laptop. I come first thing in the morning when there's lots of empty tables.
There are still UX problems on Android too. I tend to open links in a new window and then close the one I'm looking at when I'm done with it. This experience is totally broken with Amp pages in mobile Chrome. Uhg.
Zak is the robber accomplice - sitting in the car beside the robber that has lines :)

Really appreciate your feedback on the video! We're always trying new things, so I'm sure there are more edits of this in our future. Right now Kickstarter is showing that 32% of visitors watch the whole video - which I think is probably pretty good?
We've got a lot to fix before we worry about the next billion. Language Processing isn't up to task. AI driven UI's generally suck and TBH people only use the internet when they have to I feel (around under a certain income level). It's interesting the amount that people will interact with their handset based on it's price. Look at app installs on handsets with a net cost over $350 and they install apps and do a lot. Less than that it's just a phone that takes pictures with email. (this being a huge approximation but I hope you see my argument)

Everything on the internet is also becoming like everything on TV/print it's just the same dribble. Once when there was a sense of community now resides a vast echo chamber.
Over years, I have been on both the sides, management, and development, in software companies. These methodologies are guidelines, and to be tweaked based on the company culture, team dynamics etc. For me, successful implementation of the methodology is when I looked beyond the planning & reporting aspect of teams. Important questions are, Do you have distributed teams vs collocated teams? The maturity of the team members, years of experiences in IT, working together? current collaboration and communication challenges between team members, intra teams and teams and management? If you spend time in analyzing these questions, you have good chance of success.
Not if you want a good senior developer. These guys are perpetually stuck with junior devs.
Why Frameworks matter
>free transport should encourage a lot more economic activity that'll pay back into the funding of the system

Exactly!

People say you shoudln't add lanes, build more rail stops, or otherwise subsidize travel because QoS does not improve. The trains are still crowded, the highways are still backed up. It's about capacity, not QoS. If you can't make the pipe faster you can make it wider.

The system doesn't even need to be very well designed (though that's certainly a helpful) because people will automatically load balance based on personal preferences (cost vs time vs inconvenience vs whatever).
I should be clear, I'm not expecting someone to write up a bulletproof solution to every possible edge case on a whiteboard in 35 minutes. I expect them simply to be familiar with the things that can go wrong. Add a check at the beginning to return false if the array is empty. Tell me your solution will get hairy if I expect you to handle Unicode, have a three-sentence exchange with me as to why, and implement an ASCII-only solution as a first pass.

My time, and the time of everyone on my team, is far too valuable to be spent on teaching new hires things they should have learned on their own in junior year of college. Onboarding people means bringing them up to speed on the complexities and specifics of our own systems. We're not in the business of hiring people and holding their hand for a year until they know enough CS to be useful.

Also:

> This is not junior level knowledge. You're looking for a mid-level to senior developer with zero experience.

Zero professional experience, maybe. Zero experience period, no. This stuff is offered in almost all undergrad CS programs. If you didn't go to college or have a degree in a different field you can find tons of lists of topics for self-study. If you've ever done any project on the side, you're bound to have encountered or at least imagined a couple of these issues. Something as basic as finding the largest N elements in a array isn't a trick, it's something that should be painfully obvious to anyone who's coded for more than a month.
I'm glad it worked out for you. Didn't for me. Going to college is probably the worst decision I ever made.
What were the other two companies you sold?
At one job I had we have team members up to 2pm the day after the review was requested to respond. If no one responded by that time we were allowed to merge it. This solved the problem of often waiting for days for a review and the review being lack luster.
Just as long as they're not EMT/ER scissor proof.
1:1s – Don’t Go Up the Hierarchy If You Want to Get Value
Packaging is hard. Packager-friendly is harder
How do you apply social hour, opt-in status, contact frequency and other contact policies consistently to all your outbound communications.
This is EXACTLY what I need. Thank you sir (or madam).
I agree with this. My first job I was under a fairly good partner who took the time to mentor me, get me involved in decision making processes, and take me out to see clients. It was some of the best times of my life and I did learn a ton. I had to move for a family issue and immediately received a 35% raise in a similar COL location. If I didn't have that issue come up, I probably would have stayed much longer and continued to be underpaid.
They jump ship more often when they stop or significantly slow growing than when for compensation, but eventually compensation becomes a problem just the same as at any job.

You're underestimating how quickly a junior dev can be putting out useful work - within a few months they'll be tackling a ton of bugs and freeing up senior people to work on bigger features. Yes, eventually they leave, but it seems like everyone seems to think they're just dead weight.
I've been to Korea too. Are you a developer there? How's it like?
Being free overcomes a hell of a lot of other problems when you're talking about the general public.

HN isn't nearly as price sensitive as the general public.
It sounds like the effort might have been a step in the right direction, but hardly a solution in its own right. The result would be a literal case of the aphorism "You can write assembly in any language."

The translation would have some minor benefits: interop with java libraries would be nice, it could help to plug the system into better infrastructure like a modern testing framework, and it might run a little more securely. (I wonder whether you could craft a tax return to crash this system.) But it wouldn't have magically produced readable modern java code.
Does anyone here have experience using CSS Grid on IE? I would like to start using it, but at work we have to support IE11, and I understand that it implements a different version of the standard. Is the amount of effort required to support both versions worth it?
Todays headline in my local community is about a female teacher having sex with a 17 year old boy and then harassing him. These situations happen with both genders. But we have also determined that men are predators and women are victims. So this case will either forgotten or seen as an oddity in a moments notice. Flip the genders and it is "See, men are evil!".
Well, none of my dtrace knowledge works with eBPF, and eBPF is only useful on linux. This is still a very welcome change :)
This is slowly getting disproved -- http://freakonomics.com/podcast/when-helping-hurts/
Float might still be the best option for its original design intent: word processor style documents where images are placed within text flows. In other words, something like a blog post's content (but not the UI chrome).
Can't say for certain of course, but I believe the downvotes are because parent comment makes a claim without any factual backup or clarification of meaning.
Hiring juniors in LA has been delightful; so many strong candidates, no real competing offers. That being said, it's also pretty easy to poach burnt out, fed up experienced juniors from the Bay Area.
> you can call your kid whatever you want

"several states limit the number of characters that can be used due to the limitations of the software used for official record keeping." and "The Office of Vital Records in California requires that names contain only the 26 alphabetical characters of the English language. Some states (for example, Alaska, Hawaii, Kansas, North Carolina, Oregon) allow accents and some (not always all) non-English letters in birth certificates and other documents."
https://en.wikipedia.org/wiki/Naming_in_the_United_States

So, it's a long way from total freedom, but I get your point. However, you can call your kid whatever you want, the limit is simply around what you can do with official paperwork.
At work we use Akamai to serve a large website and we pay about a 10th of that and it definitely benefits us. But that's only because they simply have a large network and are one of the few CDN's that have POP's close to our customers. Other than that, it's just overkill for small businesses.
I just want to remind everyone that it only costs $10-$15 to get a license. You can generally take multiple tests in one day, so you could get a technician's and general in one day. Not too much use to get an extra.

The tests are pretty easy and I'd expect most people on this site can get the technician without studying. Test questions are from a pool and you can do practice tests here[1]

[1] http://aa9pw.com/radio/
Extremely anecdotal, but has anyone else also noticed an alarming amount of anti-male sentiment in K-12 teachers? Even thinking back to my education, it is pretty clear there was not just a lack of male educators, but also female teachers who simply did not want boys to succeed.
Going to college is more then just being at a place.
You might want to check out the most recent ARISS contact as recorded by the SatNOGS Network of satellite ground stations.

https://community.libre.space/t/ariss-contact-vilniaus-jono-...