skysight-inc/HackerNews huggingface dataset:
For a technical/IC role (really, any role), I'd be alarmed if I wasn't given practical tests to verify I can actually back up my talk

Agreed, and let me offer an anecdotal, real-world example. Before I was in this racket, I used to be a land surveyor. Because it's both technical and licensed (and btw, I'm not going to make an argument for licensure, just mentioning it as a qualifier), you had to take a written test and pass a rigorous interview before you were accepted as an apprentice land surveyor. The test involved trigonometry, plane geometry, algebra, property law, and basic statistics. The sit down involved attempts to surface red flags all the way down to testing if the candidate was afraid of dogs.

And after passing that, then you were hired on as an apprentice which meant that all your work had to be reviewed and signed off on by a licensed PLS while you learned on the job and could eventually take the PLS exam yourself.

Too often in software engineering, a candidate can jump through the hoops and get hired but even if their role is junior, they're essentially on their own except for code reviews. There's very little mentoring, because senior people are neck deep in work and nobody's got time for that. The company has to be committed to mentoring and carve out space and money for it in order for it to happen.
Many years back, I bought an expensive android phone to discover that it did not support my native language. I have the necessary technical skills to add support for it, but because the phone was locked down (something enabled by permissive licenses but not the GPL), I couldn't fix the phone myself and ended up with a very expensive but useless brick.

Corporate interests rarely align completely with your own, and this small difference can be very damaging to your interests. The GPL, while not perfect, alleviates some of the damage caused by this misalignment by ensuring that users remain in a position to address it.
> I suspect the confusing name is intentionally confusing

"Assume good faith."

https://news.ycombinator.com/newsguidelines.html
Really? Never heard of this even it makes sense. But could they come back like cycle skill?
That is very good to hear - excited to try it out.
> literally everyone on the platform has an email address.

This may be true in nations that have had ubiquitous internet access, but in many quickly-growing markets this is not true.
All the old-line science tools are in the interactive notebook or logbook style. Think of Maple or Mathematica.
> if more users were aware of just how many of the simple rational decimals they input were converted into imprecise representations they probably wouldn't trust computers as much as they do

I disagree. People overestimate the accuracy of decimal encoding so much more than they ever overestimate floating point. Then when they see 0.1 + 0.2 they tend to learn entirely the wrong lesson, and start underestimating the accuracy of floating point alone.

> TL;DR formatting floats to decimals makes us trust floating point math far more than we should

The only reason a decimal encoding can cause too much trust is because we trust decimal too much. Decimal fails in exactly the same ways.
Owiwi – Assessment Tools for Recruitment and Selection
I really like SF, even though it has many faults. I can live without a car here and walk/bike to work easily. I can make enough money here that I can live comfortably and still save over 100/year. The natural beauty in and around SF is truly stunning. While not as good as a real big city, the food and culture is acceptable.

Now for the bad. With each passing year the city feels like it loses more and more of its soul. At times it’s so bougie it hurts. The transit is horrendous for a city of this size and density. I’ve always felt bad just for being here; I know I’m part of the problem.

If I were in your shoes, I’d say if you can make enough come here and give it a try. It’s worth it to live here even if it’s only short term.
Bluetooth 5.1 promises a sub-meter accuracy in distance finding using Bluetooth beacons. When those devices become available you'll probably want to re-evaluate those statements.
I was taking outgroup to mean a set of people that we find so abhorrent that they're unworthy of any level of consideration or respect, and that we even wished didn't exist. The term has a pretty specific meaning, and it goes beyond just a group other than our own.
Save your time and read a John Grisham novel.
Even allowing this link on this website is pretty close to hate speech.
Dubai? Come on.
Fitbit is a good example. I'm willing to bet a good amount of money that they sell a lot of the BLE beacon data they snarf up alongside their heart rate monitor data.
Thisnis because most businesses don't understand GPL.
Do you have hundreds of different memorized sets along this route now?
Redlang
Interestingly enough, from my quick tests, the highlighting behaviour works as normal in Firefox, but not in Chrome.
Some people learn best by listening, others by reading, etc. The same variation is true for memory techniques. Some memory techniques work better for some people than others.

However, strictly speaking, the technique should work well for everyone but especially well for some people.

The human brain can store and recall some types of information more readily than other types. Humans have an uncanny ability to recognize voices, recognize whether we have seen a face before, and we automatically absorb all sorts of information about places we travel to.

We struggle to deal with other types of information, like random series of digits, dates, etc.

All memory techniques work under the same principle: take something that you want to remember, and convert it into a different format which you can remember more easily.

Memory palace technique converts input into a spatial representation. That doesn't mean you have to have a good spatial memory! Unless you have a specific kind of brain damage or cognitive impairment then you have an excellent spatial memory just for being human.

If this technique doesn't work well for you, then the point of failure is your association between the hard to rememeber input and the easy to rememeber format. That's great news because it means there is a memory technique that will work great for you if you give it another try until you can figure out how to make effective associations.
That's a severe charge. Please don't do that in an unsubstantive comment.
Seems like Paul can’t catch a break here. He is simultaneously not paying enough and paying too much...
"Professional" radio is likely after the first 24-48 hours of a large scale disaster, but for large hurricanes and earthquakes, radio amateurs are almost always the first dedicated communicators on site before local police and EMS networks come back online and external agencies arrive. This is simply because they're already present, and that emergency communication is a major facet of the radio service and why it continues to exist today.

Even companies have one or more amateur radio stations on site and several licensed and experienced communicators, just in case. I've worked at 3 and I'm familiar with dozens.
Deviant Ollam does another talk with elevator consultant Howard Payne just about elevator security which is fantastic. It's very similar to this one, but goes deeper into the single subject. There are a few versions on YouTube of various lengths, but here's the 2 hour version: https://youtube.com/watch?v=ZUvGfuLlZus
> If the passage is only ten seconds long, you can practice it twelve times in just two minutes, which is 30 times more efficient.

Your example timing makes me suspicious that this is a theory you haven't actually tried to put into practice yet.

Ten seconds is an eternity for a drill of a difficult passage. For an amateur, that's almost guaranteed to be too much music for them to isolate the difficulty. That means instead of a success rate of 100% on the drill they'll get something considerably less. For an amateur, "difficulty" usually means they were already playing it wrong before they began drilling it. So any mistakes in the drill help reinforce the initial muscle memory for that passage. That makes it extremely likely that they'll repeat the same mistake when you add an audience and nerves.

Drilling passages that are too long does at least decrease the chance of the player losing their place-- they have practiced starting at various spots that aren't simply the beginning. But they are only "30 times more efficient" at playing the piece with an unnecessarily high error rate.
These are two separate problems. This is talking about printing floating point numbers, and does not talk about parsing algorithms at all.

When considering the correctness of a floating point decimal printing algorithm, you could use "round trips with Y parsing algorithm", but that's flawed -- it ties the printing algorithm directly to a particular parsing algorithm.

Instead what is usually considered is "what is the closest representable floating point value to the real value output by the printing algorithm?" If the printing algorithm outputs a string representation which is closer to the input float than it is to any other float, then it's correct. It's up to each parsing algorithm to provide the reverse condition -- that it parses each string to the float which is closest to the real value of the represented string.

Modern float-print algorithms like Grisu / Dragon / etc. also add the additional restriction that they output the shortest possible string that meets that condition; for example, the real number 0.69999998 is closer to the 32-bit float (0b1.011_0011_0011_0011_0011_0011 * 2^-1, represented in memory as 0x3f333333) than any other float. The real number 0.7 is slightly further from that float, but it's still closer to it than any other float, and is much shorter -- those algorithms should print that float as "0.7".

A correct parser should parse both the string "0.7" and "0.69999998" to the same 32-bit float result.
I tap my pockets for the same items in the same orders and say the item outline. Wallet, phone, keys and vape.

Done it everyday for years and I haven't left anything for about that long, it's pure auto pilot but I know straight away if I've forgotten something.

Silly the things that work sometimes.
Is there a number set larger than a complex number? If so you can’t map to any concrete thing as it is really anything.

And I guess it is easy to define one more dimension of number.
Internet archive has it: https://web.archive.org/web/20190614110432/https://www.teleg...
Elon Musk on the Roadster and SpaceX (2007)
This is a good take. Standards were a weapon to fight Microsoft's closed source IE— emphasis on closed source. Why? Competing browsers needed to be IE-compatible to matter, and without standards spec-ing out what IE's doing, it's hard for other vendors to know if they were 100% compliant.

Now that the major browser everyone's coding against is open source, and competitors can freely borrow their engine, I'd say we don't really need the W3C anymore.
Tangent to the article: I have often wondered if it would be advantageous to start offering an optional 2nd sash belt to better secure the passenger to lateral movement, and spread the belt load across more area.
All languages should have gofmt at this point. Debating code style is a waste of everyone's time.
a lot of drummers are particularly atrocious at low tempos. me included.
> Now that the major browser everyone's coding against is open source

Chrome isn't open source, it's open core.
Ask HN: Rainbow Logos: What does your company do to support LGBTQ+ members?
For the month of June, many companies (Electronic Arts, Yelp, Okta, Twitch, Twilio, etc.) have updated their LinkedIn logos to include the rainbow LGBTQ+ flag in celebration of Pride Month. If you’re an engineer at a company that has updated its logo and you are part of the LGBTQ+ community, what are some things your company does to actively support you in the workplace? What are ways your company intentionally include the LGBTQ+ community in their product (e.g. ensures marketing material and examples include a variety of people, uses gender inclusive language, etc.)?
I would guess that e.g. in writing, for example, you'd have to find a way to iterate quicker (attempt writing short articles as practice rather than longform), and set bounds on yourself that induce strain (limiting yourself to not edit anything at the first pass until you finish, having a draft worked on for a very long amount of time?) and reviewing every pass you make to see where you could have improved.

I may be wrong though.
Looks like that story is available publicly from another source. We'll change to that from https://en.wikipedia.org/wiki/Steve_Shirley. Thanks!
I take it we're hating on the man and not the content of any particular podcast?

I've listened to the podcast repeatedly (Dan Carlin was a guest, that's how I found it), there's nothing alt-right about it, just right/conservative on issues of guns/hunting/gender, but not on issues of finance, for example. I guess "pro speech" is "alt right now". The guests are wide-ranging; some right, some alt-right, some far left.
I'm not sure what your point is. It's impossible to ask the computer to store those numbers, so why does it matter whether they can be stored?

Or in other words: It can store all the non-computable numbers you give it. That should suffice.
Like an activity that isn't playing piano. Chess, maybe. Or writing. How do you find a "stress passage" in writing?
Good advice for getting better at playing classical piano. The kind of practice described in the post is really good for honing precise technique. I question the extent to which it's applicable to creative work generally, as the post claims.

The kind of piano playing described in the post doesn't actually leave much room for creativity. You're playing someone else's music. You have a bit of freedom to vary emphasis and tempo, but good luck winning competitions while getting creative with your own melody, harmony, etc. If we treated painting the way we treat classical music, we'd have competitions to see who's the best at paint-by-numbers.

If you want to become a better writer, composer, painter, programmer, etc., technique is relevant but not the same thing as getting more creative.
What I don't get about Yang's pitch is that $1,000/mo is sold as a basic income. In what part of America can $1,000 pay for rent/food/power? Why bother calling it a basic income and not just a universal tax credit or something, if it isn't in fact a basic income (which means enough to survive on)?
Yubico to replace vulnerable YubiKey FIPS security keys
> Are you one of those "GPL is socialism" people?

No, not all. I don't even know why you'd assume so. I don't even see how you connect what I've said remotely to the left-right oversimplification of political opinions, let alone with one of those sides.
I almost considered not posting this, knowing the the mobile ISP ban will default this to flagged/dead, but someone will probably still read it.

I used to think HN carried informed, objective opinions of the world it collectively inhabited. Between this and today's 60+ reply 8ch.net warrant thread, I no longer see it in such a light.

5 years ago, HN wouldn't foment bile with obnoxious absurdities, downvote and hellban frivolously. Now it's a different story, and it's not The Internet that has changed. Things haven't changed that much.
I've played piano over 40 years. By the time I was 25 I played most of the piano repertoire, all 32 Beethoven sonatas etc. That said, let me offer my since advice on how to climb to the top of piano performance. Anyone can do it and this method works but you won't hear about it much and I'm unaware of anybody promoting this method. OK.. Here goes.... I love playing easy pieces. There is so much excellent low laying fruit which everyone should pick. Here are some examples... 1. Bartok - Mikrokosmos (all 153 pieces - play them all, you can do it!) 2. Prokofiev pieces for children. 3. Schumann 43 pieces for children. 4. Bartok 20 pieces for children. 5. Bach 15 inventions and 15 sinfonias. 6. Bach little fugues. 7. The easiest Mozart sonatas e.g. K282 etc. 8. The first 10 Haydn sonatas (partitas). 9. Well tempered clavier - Bach. etc. 10. Select pieces from the French and English suites. ... well you get it.

The whole point is to start small, learn pieces quickly, but most importantly musically. Make music with them. Learn to read from the score comfortably. After a while reading things at sight isn't such a big deal.

The important thing is to learn music is a way that solid skills are acquired. You certainly can focus work on a Beethoven sonata for several months like at a conservatory but I believe this method of learning vast amounts of music quickly is absolutely indispensable. There are a TON of excellent first rate compositions by the best composers, you have no excuse for not mastering them.

The gap between being able to play Haydn sonatas and the Well Tempered Clavier fluently and say being able to work on the "big pieces" is much smaller than you think.

Don't skip anything. Nobody needs to charge in and start playing Beethoven's sonata op. 57 The Appassionata before they've played at least 20 of the easier sonatas.

The other bit of advice I have is to constantly work your memory. Again with simple pieces learned quickly. Most pieces don't need to be memorized and memorizing everything will hamper your development. You do however need to memorize easily and efficiently. It really helps in developing speed and accuracy. Chopin studies mostly need to be memorized in order to practice effectively. That said, I firmly believe you can learn MORE technique playing finales to Haydn sonatas but with a whole lot of energy and spark than slaving away on virtuoso etudes.

One last thing, practicing without pedal (often but definitely not always) is very helpful. It has been for me.

Oops. One more last thing. Play by ear and improvise in any style you like. You'd be surprised how many super advanced classical musicians there are who can't play Happy Birthday at a moments notice without knowing the song at all just to make a group of children happy. This is a symptom of the lop sided skills not to be able to play songs people like whether it's Carol King or Arcade Fire. You should be able to fake something.

TLDR; Picking all the low laying fruit you can find is the one way to success. You get to focus on enjoying the process of actually making music than to struggle with passage work that always comes on its own anyway.

Good luck.
They've been reducing ingress points over time. The removal of the headphone jack was at least partially for this reason; so was the non-mechanical home button.

A battery door is a giant potential ingress point for water.
> What's going on here is that people on the internet are asking Greg K-H to do extra work and his reply is that he doesn't care to.

That really isn't "what's going on here." The "extra work" is changing one or two lines from containing EXPORT_SYMBOL_GPL to EXPORT_SYMBOL and possibly moving them to a different place.

If you read through the email thread [1] linked in another comment, you'll see something completely different is being argued and discussed.

[1] https://marc.info/?l=linux-kernel&m=154689892914091&w=2
I dunno he had an episode with Alex Jones that basically didn't press him on anything and gave him a really soft ride. I think that's the sort of thing people are alluding to when they call him a breadcrumb-dropper.

Just because the guests aren't uniformly Alex Jones and co doesn't mean that that claim can't be true, in my opinion.
“Alert(”Pwned“);
Taplytics Is Hiring Full-Stack Engineers in Toronto
You've been repeatedly breaking the site guidelines and unfortunately ignoring our requests to stop. Would you mind reviewing and following them when posting to HN? They include:

"Comments should get more thoughtful and substantive, not less, as a topic gets more divisive."

"Don't be snarky."

You don't have to change your views in order to do this, as numerous other comments in this thread demonstrate.

https://news.ycombinator.com/newsguidelines.html
I agree a bit, maybe union isn't the right comparison - more like a bar association or medical register. It's enforceable ethics, but since programmers are not professional, we have to attach these ethics to the code rather than to the practitioner.

If you're a doctor or a lawyer and you do something unethical, you go to a hearing of your peers, and they can punish you up to and including banning you from practice with some legal force. All we can do as programmers is attach what some of us feel are ethical standards to the works we personally create, and make adhering to those standards with regards to that software the price of using that software. The GPL gives that legal force.

That's also why I'm sympathetic to weird licenses that ban the military, or the evil. But personally, as a programmer, I'm more concerned about the harm that programmers do than harm in general, and I think it's long been clear that Stallman targeted the particular exploitation that programmers can profit from like a laser.

Unions also do that, but their primary purpose is to make their members rich, like you said. It's sad that in many jurisdictions in the US, unions bargained away (or legislators signed away) their right to strike on behalf of their customers, over objectionable externalities, or anything that wasn't a direct financial benefit to union members.
Sdadas
adasd
How we tune out distractions
Fireworq: A lightweight, high-performance job queue system
Though inside game logic you should probably default to double, which would easily avoid this problem.
No, the kind of state of flow you're mentioning lacks the necessary consciousness for it to be deliberate practice. The emphasis on deliberate: you can either focus on executing over a period of time (flow) or focus on being mindful about how you're executing things (deliberate practice). Sure, there's an overlap, but I think the concerns you'd have to deal with each are completely separate from each other.
Philosophy's PhD developed a webapp to help teach logics. [Spanish]
The first strategy I completely agree with. Growth happens outside of your comfort zone.

The second and third strategies I don't completely relate to. If it works for you, great.

The fourth I would somewhat disagree with. You need to know where you're going before you start playing but "moving towards a perfect mental image" is just silly. Is this piano player trying to be a robot? There are countless ways to play certain pieces and a lot of the time it depends how you're feeling that day. Play like a human being. This quote by Beethoven is apt, "To play a wrong note is insignificant; to play without passion is inexcusable." I would say the most important thing is to play with passion and to try to stay true to the spirit of the piece you're playing.

Source: my personal opinions after playing classical piano for 14 years.
https://web.archive.org/web/20190614230149/https://www.econo...
I think when you say "use of their software" you run into issues that need to be better defined.

If you're getting paid a salary to create something the finished product is not yours. It belongs to the person or company that paid you to make it.

I used to build custom cars. No one ever paid me to build a car for me, or paid me when they drove the car I built for them.

I can't imagine why building software for someone should be any different.

I could have built a car and offered to rent it to others, and in essence that is what building a web app and offering it as a subscription service is, and I do that now, and so can you.
There is an article I read by Woolf about how to read book. Sharing it here - https://ebooks.adelaide.edu.au/w/woolf/virginia/w91c2/chapte...
What? Is he alt-right? I thought he's actually liberal leaning.

Many of his episodes is about drugs and his experiences with psychedelics, which would make most conservative folks suspicious. Can you post something that elaborates into those claims?