skysight-inc/HackerNews huggingface dataset:
I agree. I say all of this as someone making over six figures working from home in a situation I could have never imagined myself in ten years ago.

I needed my degree; but just to get my foot in the door. I didn't learn much during the process itself other than to recognize the meta fact that I had to do it to get out of my current situation.

This would have been a real problem for me financially if it didn't work out the way it did because I wouldn't have been able to get out from under my(and more so my wife's) student loan debt.

It should be useful and I think it can be, but that was not the experience that I had.
The species is endangered [1], and trade of unfinished wood is restricted [2].

I strongly discourage buying anything made from endangered species -- most people in America or Europe wouldn't consider buying something made from an endangered animal, but don't consider plants in the same way.

There have been discussions about loosening restrictions on musical instruments using small amounts of endangered wood, where the majority of said wood is used in furniture etc (e.g. rosewood on guitar fretboards and furniture). I still discourage purchasing even that, but in this case the restriction[2] only mentions musical instruments, so that is presumably the majority use of this wood.

(These restrictions can change, so it's important to keep up-to-date. Instruments can be seized by customs otherwise.)

[1] https://en.wikipedia.org/wiki/Paubrasilia and links from it

[2] https://www.speciesplus.net/#/taxon_concepts/94093/legal
I think it's insane schools and companies are monitoring peoples social media, should keep work and personal separate.

For example went viral that a Christian school very recently expelled a girl because she had a rainbow cake that they seen in a photo on social media, and then heard some kid got in trouble for going to a gun range with his dad over the weekend and posting about having a fun day. Then there was another case with a college student.

Looks like many of these schools are currently being sued too, but recent developments. I think trying to control personal social media is over reaching. Not sure if companies get sued over this, but since many schools are government ran they are opening up a can of worms relating being subjected to section 1983 civil rights lawsuits. Plus schools keep cutting stuff due to funding, like one of the elementary schools nearby cut both art and music completely so I think they should tread carefully if they are going to start monitoring student's social media since they can't afford to be sued. One of those schools thought is a private school, so not sure how far that lawsuit would go since many states it's legal to discriminate against LGBT since not as protected like race is, you can get married on the weekend and be fired on Monday.
This raises some good issues but does ramble.

Coming from a country where tertiary education is more accessible and cheaper, there is decent free healthcare and more social welfare, all of which give more people the option of higher education, what ends up happening is people go to University too much. Universities have undergone a huge explosion in headcount and footprint. As publicly funded institutions, they have funded this expansion with a kind of Ponzi scheme where more and more full fee paying international students are required to sustain the machine. At the same time there has been a lot of training institutes and vocational colleges popping up, some with dubious quality and intent. The stimulus for this seems to be that young people can't get enough quality work, and so they try and educate themselves. They can do this partly because of the largesse of their boomer parents. This effect is happening at all levels, including fields where lots of education is already required, like medicine, law and engineering.

So I would agree that pumping education is not a panacea. It is starting to feel almost exploitative around here (Australia). Weddings, healthcare and education are surefire ways to extract money from people even when the economy is in a slump. At least you get cake at a wedding.
Optics Explained (Scala)
One other possibility to consider: college degrees are considered a way of making sure the person is from the social class that you feel comfortable being in the room with. It's a (usually) legally defensible requirement that enables class prejudice.
Why would randomly waking your engineers up in the middle of the night be an excellent motivation strategy?
How household wealth in America is distributed: “It's very depressing”
Ask HN: Interesting topics where you find it difficult to find people to talk?
The deeper I dig into certain topics, the harder it is to find people to talk about it. Unsurprisingly I often found the right people here on HN. I had great video-calls with very interesting people and expanded my network significantly.

I'd like to encourage more people to do the same: Post your topic to find the right people and get into video-calls. Be it a personal project, an idea, a problem an insight, a scientific topic, ... anything.
Couldn’t agree more! I also really enjoy shfmt, integrating both ShellCheck and shfmt had really helped me to save time and write safer, readable scripts.

https://github.com/mvdan/sh
Indeed, and in a top-tier symphony orchestra like BSO, many (if not most) of the musicians will be playing one-of-a-kind handcrafted instruments that are hundreds of years old.
Ways to scale deliberation and qualitative decision making in the number of participants. I believe this is the base for making politics actually work and enables tackling big wicked problems like climate change.
Happy to talk about that with interested people.
The first time you have a black or latinx Republican presidential nominee. It could have been Colin Powell, at one time, and Herman Cain came somewhat close. I would not be surprised to see it in this decade.
Fantastic! I'd love to visit.

Similar to that museum (in obscurity and interest, if not in beauty) is the Mercer Museum in Doylestown, Pennsylvania. Mercer collected tools & objects that were hand-made, before the industrial revolution.

It's a huge, poured-concrete (!) building, full of an amazing variety of objects. Small rooms contain dozens of things such as hand drills, ladies' hair-combs, etc.

This photo gives something of an idea: https://www.mercermuseum.org/exhibits/mercer-museum-exhibits...
The longest slow TV-broadcast ever
There are plenty of college degrees that pay no more, or considerably less, than several of those jobs.
Please don't complain about paywalls.
>offers a tool expressly designed to circumvent the Company’s effective access controls

Effective access controls? I think, when someone produces a tool that can access the API despite not having valid keys, you forfeit the right to call the access controls "effective".
Hey all, thanks to whoever posted this.

I'm the creator of MoonScript. I code in MoonScript daily, it's an integral part of many of my projects, including the company I run. It's something I launched a very long time ago, it's been featured on HN quite a few times now!

I feel a little bad for threads like this: if you look at the github or the website, it hasn't seen any significant updates in quite some time. The reality is, though, it's reached a level of stability where I don't need to worry about it and I can work on using it to build other things. Although I have many ideas to fundamentally change it, introduce new operators, paradigms, etc., at the end of the day I value more that is has stayed pretty consistent. I have 100s of thousands of lines of MoonScript running in production environments. I'm more interested in refining the tooling & squashing bugs. I'm considering just bumping the version to 1.0 so people don't get confused about the viability of using it. If it's something you think fits your needs then go for it. I will continue to support it indefinitely because of how integrated it is into many of my projects.

Tell me if you have any questions, thanks!
until they don't and python 3 is there instead?
theoretically no, but snapchat do a damn fine job of locking accounts that use iphone tweaks. it's not perfect but they seem to create enough FUD that people are wary to use them.
That would require far more dense housing.
You gave him a bad reference?

That’s one of the more hurtful things you can do to someone. They were looking forward to the job, and companies have all the power.

I sure hope he deserved it.

After thinking it over, I think what’s happening is that you’ve never been in a position where you need a reference to get hired. I mean need, as in “I literally don’t have anyone available except them.” Being in that position just to make end’s meet is awful, and people go through ups and downs in their lives.

Fifteen years...
Completely agree with your take. People forget that Bell Labs and Xerox Parc which were at the forefront of innovation were the result of cash rich monopolies.
> This has proven to result in an unacceptable user experience... Worse, it is dangerous. If you send me a message and I respond to your message with some thumbs-up emoji, and your platform doesn't support it ... that information gets lost. You believe I have disregarded your message. You may assume I have been rude when the opposite is true. This is absolutely unacceptable UX.

This is an assumption that bad implementation is the only possible implementation, and it is wrong.

Obviously omitting content from missing features is bad UX - but it's absolutely not necessary to interoperate. It's easy (and should be expected) to avoid this by simply telling the user something from a missing feature has been sent - they can then inquire and get back the lost information / clear up the confusion.

Furthermore if interoperability is implemented on both ends, the sender's client should know to alert the sender before they attempt to use features missing on the receiver's end.

None of this is a difficult issue.
The Design and Application of a Retargetable Peephole Optimizer [pdf]
I'm actually a W2 through an agency, so the other half of my FICA is covered by the agency. The agency also provides some health insurance.

> likes switching companies once every 12 to 18 months

This does kind of resonate with me. I'm kind of restless now having been working on the same project for a year.

I don't think the benefits adds up to a 40K difference a year. As I said, I get health insurace, but no 401k matching. If I got something like 10% 401k matching I'd get about $400 per pay period ($400 * 12 = 4800).

I'm worried that these salary guys are going to be in some wildly better position in 10+ year because they committed to a company. But I don't really see how they will be.

Thank you so much for the response.
I’m still not seeing the difference. I like my iMac because it is a lot easier to transport than a desktop, monitor, and cords. I can also use my old iMacs as servers with the screen in sleep mode, as you suggest with laptops.

Regarding monitors, I used to use self-assembled PCs all the time, and while there was a time where I would use the same monitor across different PCs, I just didn’t do that anymore by the time I bought my first iMac. Because monitor sizes and resolutions get better over the years, I’d typically give my entire computer to someone else and just buy a new monitor to go with my new PC. Maybe others don’t mind looking at an old monitor. To each their own, I guess.
Conversation doesn't work when people immediately strawman the other side.
It depends how you define low. The US has low voter turnout by total population (~55%), but very high turnout by percentage of voters registered. Many states have artificial obstacles in place to suppress registration and turnout. Other states like Oregon and Washington have implemented mail-in ballot voting and automatic registration which makes voting more accessible, and have higher turnout (72%). It's certainly not meaningless.
Thanks for the reply!

1. I don't really think your workflow shifts any work over the catch-all workflow, it simply adds another step. In my workflow I essentially already have that alias you create in your first step. Then, if that alias gets abused, both systems require shutting off that alias.

2. Yeah, that's definitely just a different usage pattern. I'm one of those folks that enjoys testing out different onboarding workflows, etc, so I'm constantly signing up for services, etc.

3. I'm quite happy with the alias approach, but best of luck with the project :)
I don't know about that in this case. There EU members are supposed to have free tradr which means EU goods should have priority due to tax,tariffs and other issues I thought?
Per Michael Pollan:

Don't eat anything your great grandmother wouldn't recognize as food. When you pick up that box of portable yogurt tubes, or eat something with 15 ingredients you can't pronounce, ask yourself, "What are those things doing there?".

Don’t eat anything with more than five ingredients, or ingredients you can't pronounce.

Stay out of the middle of the supermarket; shop on the perimeter of the store. Real food tends to be on the outer edge of the store near the loading docks, where it can be replaced with fresh foods when it goes bad.

Don't eat anything that won't eventually rot. There are exceptions -- honey -- but as a rule, things like Twinkies that never go bad aren't food.

Always leave the table a little hungry. Many cultures have rules that you stop eating before you are full. In Japan, they say eat until you are four-fifths full. Islamic culture has a similar rule, and in German culture they say, 'Tie off the sack before it's full.'

Families traditionally ate together, around a table and not a TV, at regular meal times. It's a good tradition. Enjoy meals with the people you love. Remember when eating between meals felt wrong?

Don't buy food where you buy your gasoline. In the U.S., 20% of food is eaten in the car.

In summation:

Eat real food, probably less, mostly plants, with friends/family.
The moment you build open source Uber
Hmm are soldiers using LiPo batteries? Given that they’re flammable when damaged, and don’t work well in extreme temperatures.
The obvious answer to this question is often increasing gross sales through design improvements. Also, finding correlations with data can also be extremely helpful.
That's one of the worst ones. You get used to the paychecks.
They mention it could be a record high temperature super conductor, but don’t mention the temperature. Unless I missed it
Does RN work on macOS ?
> they do count pennies

Counting pennies means saving money. It does not mean driving revenue through low-cost licensing sales.

I think your point is that Apple has such significant scale that just charging a few bucks a year to a fraction of their users means that they make what you or I would consider to be significant revenue.

> if only 10% of its users buy a new cable every year at $1 net profits that is $150m a year

My points, summarised:

1. As someone who is extremely familiar with Apple's business, MFI looks like it's as much about minimising costs and preserving CSAT than driving revenue.

2. We can at least infer that even if the ludicrous (sorry) assumptions you've made are true, we're talking about a business line which contributes less than 1% to Apple's bottom line. The total revenue generated by MFI is likely to be far, far less than that: I imagine in the order of $80m USD a year, on a company which -- again -- does $250 BILLION a year of revenue.

The crux of my argument is: Apple does not care sufficiently about selling you cables and dongles to derange engineering decisions on their products. Nobody at Apple is saying "let's not switch to USB-C because we can keep making money from MFI and lightning dongles."

People constantly make this bullshit claim that Apple makes engineering decisions so that they can sell you a dongle or a cable, and it's so patently illogical that nobody should feel happy repeating it.
> The analogy to VMs comes from the observation that VMs virtualize the hardware while containers virtualize the operating system.

Aaaand that off-the-cuff statement clears up the difference between them that I've been missing for months. Containers really do just look like a VM, if you don't know the implementation details and are just using them.
When I write a program that consumes output from other programs, I’ve never complained about them having meaningful exit codes rather than just returning 1 on every error. And I can use libraries like this for the consumption side, not just for production of errors.
My EV conversion after 10 years and 90k miles [video]
roothold
It sounds like you also deserve credit for measuring the 80% improvement in call volume and using it to show the value of the change. That is how you make shit happen; respect.
> Have been multiple times. It’s a treasure.
We don't run our own infrastructure anymore :(
When last I checked, at least on linux/ubuntu the blocking issue was in opensc-pkcs11, not ssh.
Czech programmers were donated to the state service costing 16M euros
A barista is never going to make as much money as a CS major, but not everybody wants to spend all their time coding, and not everybody will be good enough at it to get paid. Lots of people want to be baristas and are capable of getting paid for making coffee, though, and society still needs baristas.
Thanks for your enthusiasm, but I just wanted to clarify that I'm still leading the development of the project. I'm happy to see other people's ideas about how the language could be different, but I'm going to be very conservative about any accepted changes. I have a lot of code running in production in MoonScript that I have no plans to rewrite, so I have no plans to make breaking changes to the language. I feel it has reached a level of stability with the syntax that I'm mostly happy with. I encourage you to try out other stuff with your fork though. Hope that explains.

For others, the discord linked above is the official one, so feel free to stop by.
The worst thing nuclear weapons can do is destroy central infrastructure like power plants and refineries.
Companies already scan social media. No surprise someone built a company around it. Too bad it does not root out toxic or incompetent management.
I used to set up each fresh VM by hand as well. After doing that 5+ times, each time taking around 2-3 hours, I realized learning to automate things might save time in the long run.

Ansible is an investment for sure, but one that’s already paid off in time saved.
Yes, many things can't be unsaid, but it's still going too far to say that we know what happened. Human memory is far from reliable, so we don't necessarily know or agree on what happened. This is assuming the listener even heard it correctly.
Dupe: https://news.ycombinator.com/item?id=22204866

Totally opinionated take away of the comments: The first two coincidences are too small and the other two coincidences are not even exact matches. This will not survive a peer review.
Aileen
and I never encountered any legacy 50Hz appliances.

It's very unlikely that many appliances from that era would have been dependent on the mains frequency. As far as the appliance would be concerned, as long as the mains was close enough to the 'standard' voltage, pretty much any mains frequency would work normally.

About the only thing I was able to think of from that era which would have been mains-frequency dependent was electric wall-clocks.

And, as the article mentioned, turntables. Though electric turntables were fairly rare in my experience till about the early 50s, clockwork being the norm. Remember those wind-up gramophones and the brittle 78 rpm shellac records?

Both of those would have a very-high priority to be replaced as quickly as possible when the local mains frequency was altered.
Write Out Unicode in Octal
> opportunity to write new tools for front line support staff

Any learnings you could share on success factors / features in the new internal tools?
True product-market fit is a minimum viable company
That may be true but Indian fintech is for domestic use and we are talking about exported services.
I'm a university professor in CS. I don't teach people how to problem-solve, and I have never known what other people are talking about when they claim they teach that in their courses. I teach fundamental skills, and then I put my students in front of lots of problems. In an ideal world, they transfer that experience to new problems. My most important role is providing the motivation and structure to go tackle assignments that might be similar to the ones they tackle later on in their careers. I really like Amy Ko's take on the process: https://medium.com/bits-and-behavior/the-transfer-problem-in...

All of that pales to the real process going on: good students were matriculated into my program, and I credential them via a bunch of assessments that I wrote despite never having any classes on formal assessment design. If you gave us a random sample of the population, I doubt we'd be that great at turning them into Computer Scientists.
Aleksey is true to his “avoid success at all cost” strategy, constantly emphasizing that rust-analyzer is experimental and alpha quality. Even the installation process is I think deliberately clunky. In fact in my opinion it already provides a better IDE experience than RLS and is improving daily, whereas RLS is stuck in maintenance mode.
> I see no need to read that pablum.

Maybe it would expose you to information that's outside your own personal experience?

AT&T was quite a big company in its prime, a monopoly in fact, but extremely innovative. Same goes for Xerox. I suspect Google's longer-reaching research efforts (quantum computing, machine learning) could pay off similar dividends eventually, if they aren't regulated out of existence.

Yes, big companies are often hampered by bureaucracy. Many are not innovative. And in all cases, the majority of employees need to focus on the bread-and-butter work that keeps the lights on. But big companies also have the resources needed to invest in long-term R&D with potentially big payoff down the road.

Conversely, you could make the case that most SV start-ups are actually not that innovative, and that SV as a whole gets perversely fixated on the past: every occasional success, whether it's social media or mobile apps or the gig economy, spawns a thousand imitators hoping to cash in on past success. Do we really need to be funneling hundreds of billions of dollars to create more "Like X but for Y" smartphone apps?
Where they going to get a fixer/troubleshooter to take care of that?
This seems pretty classic:

* Five years ago a change causes a logic bug in a not super critical section of code.

* Three and a half years later a change in an entirely different section of code makes the section of code super critical at the same time it makes it exploitable.

Bugs can happen in any of the places you are not looking without actually changing anything in those places. Your code is full of trip mines and you don't know where any of the wires are.
Having a 20 year old car by itself may not make you rich, but it sets a habit and expectation in life that you don't need the latest and greatest expensive stuff. Having that attitude can make you rich.