skysight-inc/HackerNews huggingface dataset:
The secret of companies nowadays is that discrimination occurs behind the curtains. When you are applying for jobs they will ask you "do you require sponsorship now or in the future?".

Although it is illegal to discriminate based on country of origin, companies do it all the time - at the least, they will outright reject a candidate based on this criteria and at the worst, they string them along on years of abuse/slavery through an H1B and lower salary compared to Americans.

Nobody wants to do extra paper-work and run through the hassle (laws) of hiring a foreigner if the risk is higher than hiring an American - if they do, they better get a better deal.

Ask HR, STEM international students, someone on H1B. There are lucky ones, especially CS majors, but the majority is abused by the system due to the power imbalance. This is unknown to the average American, you don't know how much the balance has been tilted in your favor from the start.

> The days of showing up to the border with the close on your back and $50 in your pocket are long over.

You seem blind to the realities. Americans complain too much because they can, millions of people are just happy to have a way to survive. I did not even touch upon illegal immigrants who live in the shadows/fear, working quietly for a better future...
> No I’m saying “censorship” as a rallying cry

Is it possible to use the word censorship without it being a rallying cry (which then seems to somehow ~bend reality)?
One of my ideas is for application windows to have a button to flip to the internals of the application - see threads, connections, progress bars, concurrent loops, memory allocations, even stacks. This is what I call an encyclopedic desktop.
> One therapist is taking measurements of say your arm motion and making inferences about the motion of other muscles.

This seems like a sequential Bayesian filtering problem. Probably high enough dimension that you should just use a particle filter. The big seminal background text in this area is Bishop: Pattern Recognition and Machine Learning.

If the "motion of other muscles" is inferring pose, you could also look into what computer graphics calls inverse kinematics (a typical IK model has a number of dimensions that could fit into a particle filter). There's some more in-depth stuff in motion planning that actually takes into account muscle capability. But I wouldn't know where to find info on that, short of watching the last several years of Siggraph Technical Papers Trailers, grabbing all the motion planning ones, then reading everything they cite.
I’ve heard of this psychological problem some people have: where they are disturbed by nearby people talking on the phone. Is there a name for it?
I think that is a fine answer for limiting the applicability of Ada. I’m confused where people suggest it for bigger systems. I was on a team using it for a large soft real-time simulation. Memory management was a constant source of errors.
Desirable places usually get far too many good applications, and nobody wants to spend time and effort reading poor applications. If you want your application to be taken seriously, you must first pass some minimal quality filters. A degree with good grades is one option, and if you don't have it, you have to find another way of making a good first impression.

There are plenty of people with unusual backgrounds in the academia. The one thing most of them have in common is an insider who recognized their potential. If you have someone fighting for you from the inside, there are ways around most bureaucratic obstacles.
It’s kind of disappointing to me that this article will generate a lot of discussion, because it’s actually a pretty shallow retelling of the folklore that doesn’t really add anything to the discussion. I’d love a deeper dive into what exactly happened during this time period, but I think a lot of the discussion up to this point has failed to provide adequate context, sources, or even just anecdotes to help paint the picture.

I also want to understand what the discipline of programming even was “prior to the 1960s and 1970s.” I don’t have a concept for it, but I can only imagine it is largely foreign to me. Is there any lasting artifacts of this era of programming? I suspect that the rapid evolution of the discipline probably caused it to go through more demographic shifts than just this one, too.

I find reading about the history of computer science fascinating. Stuff like folklore.org is great. I would really like that kind of dive into this era, even if maybe it was less glorified. Certainly there had to be some interesting anecdotes…

Unfortunately, all we ever get is this same story, which all we can really do is take at face value. I get that the point of this is to be a story about gender (in)equality, but reducing it to just that is a bit disappointing, and it’s unclear what we can learn from it, other than “it’s bad that this happened!”
> But the future readers of your code don't have this advantage.

Future readers also don't have access to my brain state when I'm implementing the program. Whether in Lisp or in Haskell or in C or in Python. This is kind of a nonsensical point. Iterating over a solution in Java and in Lisp it amounts to the same thing: code in a file. There's nothing keeping you from documenting.
No, pedophiles are evil even if they never assault or harass anyone in their entire life. /s
Interesting, what approach are you taking with BTC and what's the reason that approach won't work for ETH?
Community owned and operated FOSS alternative to MetaMask.

Deciding which features to ship and what to skip is a bear — it's a big product design space
This seems like a very cool project!

Have you ever thought about putting a simple code example right in the README? Maybe it's too early days, but I know that's always the first thing I'm looking for when I stumble across a new language.
Ethics comes from parents and family, at least mine did. I took an ethics class in college and the only thing I remember was a trite discussion about wether taking a work pen/pencil home to do work at home was stealing.

If you are being introduced to ethics in college, it's too late.
But NASA already has that situation with their Mars rovers already. When ever those do something, its always 5-20 minutes when you know it has already happened but the signal is not on earth yet.
People more experienced say measuring exhaust temperature is not enough to determine if it's cooling better or worse, measurements need to be made internally.
Invasive earthworms are remaking our forests, and climate scientists are worried
I'm really glad you liked it!
One of the main purposes was having the ability to compare dependencies and select the most appropriate ones.
Answering your question, currently that option is not supported, but it's something I plan to add, so keep tuned!
“I can’t imagine a Joe Blow citizen having that equipment to be used for anything other than malicious intent,” says the mayor.

Although illegal and a terrible idea, I can imagine several misguided scenarios. Maybe a parent enforcing no-internet periods for children? Maybe a paranoid trying to block spying signals?

EDIT: Remember the stories from a few years ago, where hotels installed cell jammers to force people to be gouged by the hotel room phones?
The UK uses hand-counted paper ballots and often has multiple elections on the same day. You just have a separate ballot paper for each election.

It's not unusual to have votes for some combination of Member of Parliament, Regional Parliament, City Council, Local Mayor and Police Commissioner all on the same day. Members of the European Parliament too, until recently.

It really doesn't take that long. Polls close at 10pm and first results can come out around midnight. Depending on how close the result is, the winner is often known around 6am the next day and the new Prime Minister can be in office by the afternoon.
That's usually called "space", not "universe". The universe is the entirety of space around us. By virtue of countability, the phrase "nearby universe" is problematic since it suggests contrast with other, "far" universes (which don't include the space around us).
Simplest example: my first time in Munich I was struggling with the subway instructions, they were all in German and this was before Internet on smartphones and Google translate, so at the entrance of the station I asked several people in English if they speak English and can tell me what ticket to purchase (the different ticket by area concept was completely foreign to me). A couple said yes, I asked the question "what ticket I need from here to X station" and the 2 answers were in the tone of :
- Read the instructions // - But they are in German // - Learn German.

If you go to Albania, where no foreigners speak the language, they will be happy to try to communicate in Italian (some people know it). Go in Romania, they will use whatever language they know (mostly English or German, but Italian, Spanish or French are not rare at all).

Everywhere in the Balkans people will try to communicate, same in Italy, France or Spain, not a problem at all in the Netherlands, Hungary, Czechia or Slovakia, no matter how bad they speak the language they will communicate with you. At the opposite side of the spectrum is Germany.

I travelled for work or vacations in all the countries in Europe except the Scandinavian Peninsula and Russia/Belarus/Ukraine, I never had a communication problem outside Germany. It almost makes me able to draw some conclusions from my personal experiences and the ones of many people that I know, including family and friends working in Germany for the past 30 years and for the 20 years of having work colleagues and one direct manager in Germany.

I am not saying Germans are bad, my best manager ever was a German moved to US, my current manager is a German in Frankfurt and he is a great guy, but the experience with the people on the street is that they don't want to speak English in many cases.
- Arguably unconstitutional changes to state voting laws less than six months before election day.

- Authorized election observers banned from their designated polling places on election day.

- Cessation of ballot counting on election day.

- Waiting until observers leave to count large numbers of ballots that were hidden under a table all day.

- Hundreds of thousands of ballots with no chain of custody records.

- Double standards about who is allowed to challenge vote certifications. Democrats challenged Trump's election and both of Bush 43's elections as is permitted in the Constitution. When Republicans did the same in 2021 they were threatened with impeachment and removed from committees.

I'm sure I'm forgetting other reasons to be uneasy.
Hopefully the industry has improved their estimates since the Xbox 360
It sounds vaguely related to "system identification"?
I hear you, but there has to be some objective measurement that can be applied, or else how does one fairly do things like qualify students for admission into a school. There are aptitude tests for this purpose, but they too are imperfect. Overall, when considering the scale of people to be considered, some formula that considers both grades and scores on aptitude tests makes (imperfect) sense.

But, do universities ever reveal any of their algorithms for deciding qualification? I'm guessing no -- and besides, they've added a lot of racial and other sociological factors in, so it's very hard to tell why one person gets admitted over another. I feel for new students, as it really does seem like a horrible system to confront.
The guys from gamersnexus say measuring exhaust temperature is not enough to call this worse. So Austin Evans is probably reaching.

Edit: wrote his name wrong.
Agree. I've voted in 4 states (NC, NY, VT, NH) and it has all been like above. And I've also served as election volunteer, checking absentee ballots against the voting rolls.
Cat grass is also a thing, literally grass that's safe for cat consumption. Catnip isn't a grass, it's in the mint family, beyond that, many cats don't actually consume the catnip, they also just rub on it and roll around in it. I have one cat that eats it, and one who just rolls around in it.

https://en.wikipedia.org/wiki/Cat_grass
It's the perspective of roughly "maximizing ones possible achievements".

Paul Graham is rich, connected, and inluential, to what degree (in percentage terms) does he use this to make the world a better place?
Unpopular opinion time. To succeed in any high leadership position that requires exercise of power, a somewhat sociopathic attitude is required. This is actually a necessary component of a modern society, as the traditional emotionally driven rules of human organization scale very poorly above groups of a few hundred people.
It's a matter of perspective. Of course they aren't giving a wage to the homeless. But like many places they are often short staffed and not great paying.

In 2018, Starbucks came under fire for calling the police on 2 black men who were inside but not making a purchase. Starbucks policy at time was that only paying customers could use the facilities. Twitter does what Twitter does, and eventually Starbucks reversed course on their policy (after throwing their own employees under the bus for following policy).

So, stands to reason that a homeless person can come and go as he or she pleases, sleep, use the restroom, eat uneaten food, as they please. Can an employee? Perhaps they can do some of those things, but definitely not as they please due to aforementioned understaffing.
Lots of things are "not uncommon" in common speech. That doesn't make them paragons of style.
It's probably worth a mention here that the pilot location is the greater Boston area.

Given how many passionate undergraduate and graduate students are there, the depth of the talent pool for coaches is second to none!

I'm not familiar enough with Massachusetts' home/online schooling rules to comment, but when you're ready to extend north, there are robust communities of non-traditionally schooling families in southern New Hampshire!
i wish there was a way to share view_components in gems, with CSS and JS coming along with them.

Just a further variation of the "no simple way to share JS in a gem to be packed via webpacker" story, I guess.
The ambiguity lies in which scenario you're choosing as an analog to your present. And yes the Bhagavad Gita is great for justifying atrocities to the individual, hence why Himmler carried it around.
Reminds me of Doctor Tobin, ruling out fentynal, and saying that smoking isn't bad for you. Based on what science? My guess you can find an expert to say anything if it benefits them or their career. Lots of bullshit artists around.
That's a nice idea! That or a light would be more convenient than logging if it's triggering a lot.
I assume there are a number of Youtube channels doing something like this already - I occasionally notice that an otherwise well-researched and presented item has a non-English idiom - such that even a fluent speaker would self-correct.

I guess the idea is to write one and just "release" it in many languages.

The point of all that is, yeah, computer generated voice has gotten to the point I need dumb mistakes to realise ... one of those "the tech has passed an inflection point" moments
> Let's hope this equates to better pay. High schoolers who get rotated out every six month won't exactly be the best at negotiating or even think of unionization efforts.

I am not optimistic. Will the older immigrants (from many different countries) who don't speak German well, don't have connections, don't really know their rights, and don't have any other options be better at negotiating and unionizing?
It's a useful thought framework to rid yourself of the anxiety of doing things you think are morally questionable.
>If you're wondering why no one is investing billions to create million-strong data sets, Black says it's because there's no money for research into catching child abusers.

Maybe a certain fruit company that's sitting on 200+ billion in cash can help?
‘We are slaves to them’: delivery workers speak up against unfair practices
In my old office I used to be able to tell if any of the machines in the lab were having issues just by walking in; the machines were old enough that if there was any issue (too much load, hard drive failing,etc) the difference in background noise was noticeable. My new office is unfortunately too loud by default and everything is too new for me to do it anymore.

Similar issue with the newer laptops that include power buttons as part of the keyboard. The power button no longer has a noticeable change when pressed, and if the laptop is fanless or just very quiet, it can be impossible to tell if the damn thing is turned on or not.

Sometimes I wonder if the manufacturers are doing this on purpose, to make the customer feel more distant from their devices and willing to part with them easier.
It sounds like you’re talking to people who have no experience working from home. Information sharing and documentation is far better when everyone is remote. I’ve worked dozens of places, in person and remote and “happenstance innovation in the hallway” is a myth perpetuated by poor managers, sociopathic execs and those looking to turn the office into their social circle. All constituencies that negatively impact quality of work.
Lots of psychology in the workplace. Some participants' self esteem is bound up with physical proximity to subordinates. Some lose their identity without physical location. Object constancy issues.
I'd probably liken it traffic controls, like lanes w/lines, stop-lights, stop-signs and other formalized rules of driving.

Yeah, it might suck that you can get a ticket for treating a red-light like a stop-sign at 6am in the middle of no-where. Though this is me speaking from a "likes rust" perspective.
I think Rails decided they didn't want it, but API so that ViewComponent can be used without patching Rails is already there in Rails 6.1.
Cool idea, but wouldn't it be more useful as a feature for an RSS reader? No user of mine would come to the website and listen, but if they use a reader for my feed and other feeds, that would be useful for them.
I would think so.

About 12 years ago I would use a lava lamp screen saver on my Linux machine. Out of curiosity, I measured the power draw of my computer idling with a blank screen and with the lava lamp animation. The animation was drawing something like 30 watts whereas a physical lava lamp uses a 25 watt bulb.
I trust the CO Secretary of State because she has done the right thing for her entire term, and been open about it, and made educational efforts well before the... conspiracy theorists... got to it. I'm a CO resident, and I pay attention to election issues. I read the CO procedure on risk limiting audits.

There's no way that any procedure would have satisfied the current crop of... conspiracy theorists... because they were determined to find something to overturn the election of some candidates. Tina Peters is a case in point. She violated the procedures.

There's probably voting systems that some ideological adversaries could oversee that I would be OK with - the current CO system comes close. Like I say, I'm a CO resident, and I looked into it.

That said, you should google for Ken Buck, a north central CO Representative. You can find audio recording of him pressuring the Republican Party equivalent of Clerk and Recorder to illegally change election results. Why he's still got his seat in Congress is beyond me.
In the past, the clicking of hard disk drives has told me a lot of things: An unexpected I/O intensive application running, lots of random seeks, or even failures like bad sectors. Now with SSDs, that aural indication is gone and the only noticeable effect is system lag.
There's something to be said about experimenting, but I hate that iPhones have features that are literally hidden and without documentation. Learning to use my iPhone involved randomly pressing things down to see if a menu appeared or reading "10 Things You Didn't Know Your iPhone Could Do" articles. And years later I'm still learning simple things like how to quickly move my cursor when texting (press and hold the space bar).
As I said there are other choices than just mode of transport. You could move closer to your office or find fully remote work or employer that has office in another city where you can move closer to the office or that has better public transport.
It's quite easy when you're an engineer with experience in a field in demand. Comparatively speaking. Leaving Russia was not so hard as long as you did the required amount of years and didn't work on anything sensitive, which if you wanted to leave you wouldn't go into anyways.
I feel that if software like Windows could be as responsive as the fashion industry, we'd go through the same kind of cycles that fashion does.

Consumers would adopt a retro look and feel to their apps if they could. Unfortunately, it's all just too disconnected to coordinate your whole wardrobe of apps to fit any one style.
I'm not sure this would really work. I mean, remember the modem sounds from the 80s? Could you really tell what was going on based on the sound alone other than the difference between connecting/transmitting/disconnecting?
> but rarely is a change in UI/UX objectively bad

We're not looking at a box with unknown contents that we would need to go by probabilities. We can just look at the thing.

> The article you've linked has been fairly criticized for it essentially removing controls from their methodology by things like using lower contrast buttons for the 'flatter' designs, which is not essential to the design paradigm.

I can, right now in Win 10, show you plenty examples where there is no contrast and no distinction between an overlay window and what's behind it. Not low contrast, exactly the same color.

> Ultimately, I'm still going to argue that this is a matter of subjectivity and as we age the less accepting we are to change

This is the same indirect reasoning as "people like what they used first", which in my case is provably, objectively, false.

I might as well say "as people age and grow in confidence and experience, they trust their own judgement more, and care less about just going along with whatever is pushed just to fit in" or anything like that.
Could you please describe a case where this is actually happening in the languages people tend to imply this is happening in?

Rust has unsafe, Haskell has unsafePerformIO. You might not like how verbose some of the stuff is but all these languages give you a foot gun if you really want it.
I meant "linear" as in you start at point A and read until point B. That is, pieces of information are presented and organized as a sequence of one item after another. I am envisioning a system where the programmer has code in one window and the explanation of the code in another. Like a book with text on the left and annotations on the right.
Just keep practicing German, in time you'll be AdrianB2 or even AdrianC1! ;)
I bet those big boats are pretty capital–intensive.
Gassing Satartia: Carbon dioxide pipeline linked to mass poisoning
That's the thing. I do not have top of the market sallary and I do not live center of any city. If I was just after money then I would have to live with that choice and live in way more expensive city or commute for way longer time.
> A single person having physical access to the voting machines, months before the election, who has different political views from the Secretary, is enough to make those machines unusable.

According to the article they disabled the security cameras monitoring the machines for a week.

Once someone deliberately breaks the chain of custody on voting equipment, whether it’s electronic or a paper ballot box, it becomes suspect. Not only that, but the machines are now evidence in the investigation, so they have to be set aside anyway.

Replacing the equipment was the only option. There is no perfectly secure voting system that isn’t affected by chain of custody breaks.