skysight-inc/HackerNews huggingface dataset:
It's a really bad idea to toot ones own horn before the horn is ready but I have (always have had) the same problems.

I finally started using Docker with ssh -X so that my host laptop just acts as a X display and the Docker instance is what I "really" work in.

The advantage is that I use docker files (dead simple templates) as my configuration - it's there in git right now. I change it when the thing I am doing gets over the hump of me bothering to add it to git - this means I don't end up with the usual cruft cluttering up my config - things only stay in my machine on reboot if I add them to the templates (which is very simple but at least forced me to think "Do I really want that again"?

Secrets are on a usb stick which means I sometimes get to do this on my wife's Mac - assuming I can chase children off it.

I put together http://www.github.com/mikadosoftware/workstation it does all this and sorta kinda walks you through set up. Someone has sent a pull request with a good fix for ssh passwords but I have put it off thinking I will just get this "last thing here working" and frankly I am ashamed enough of ignoring free contribs that I will probably add it tomorrow on the commute

I am seriously thinking of migrating it over to nix as that does look cool but really I have lots of projects - this one I just use every day.

Edit
actually the two biggest advantages are

- that I have a latest and next instance - I can rebuild one while working on the other so instead of rebuilding and reconfiguring every two years its every two days - and I always have a spare instance to work on if the build goes south. I am guessing this will mean moving to a new laptop (yeah one day) will hurts less for the same reason daily releases hurt less than quarterly releases

- I am starting to ratchet up - as it's all scripts in theory my security and other bits and pieces just go up and to the right.
Uh, just have a single input source button that cycles through them. No need for an OSD menu, and usable for any number of inputs.
Are Data and Innovation organizations part of the forest?
> Unexpectedly, it turned out to be faster for users too.

I'm not anti-touchscreen by any measure, but did you really find that surprising? It seems common knowledge to me that keyboard shortcuts are faster than touchscreens for most tasks.
there's a salty purist like you listing buzzwords from casella and berger in every thread. your brethren in the data structures threads are those repping CLRS or taocp. and yet data science as an industry marches on (not to say anything of dev).

>prove, and improve on existing techniques

how many "data scientists" in industry are proving or improving existing techniques in their day to day?

>Like how a mechanic doesn't need to know any physics

this is absolutely correct since, you know, they're able to provide value for customers by fixing their cars

i would say that this is exactly what elitism looks like: you take a look at someone that's successful but under different terms than you yourself see fit, and claim it's not genuine success.
I think it has to do with it 100%. I don’t believe it’s true, but I do believe it has to do with those rumors.
> but in case of a real war maybe you can't expect the grew to get a full 8 hour sleep.

True, but even Navy Seals don't run sleep deprived continuously. In between those training times when they are sleep deprived, they are expected to have normal sleep cycles.
You might want to investigate a condition called hyperacusis.
Because anyone can raise their own meat.
Have you tried increasing your wages?
We're already there. There are already ISPs in some parts of the world redirecting DNS queries to any DNS server to the ISP's DNS server, which gives invalid responses to queries that authenticate the DNS server (DNSCurve) or invalid responses to queries it can read and wants to block (DNSSEC), either of which is an effective denial of service attack. Which drives adoption of ugly DoH.

The root problem where the centralization comes in (because you could actually do DoH to something that isn't Cloudflare), is that you need to trust someone to faithfully and completely answer all of your DNS queries without dropping any of them or sending invalid responses for queries they don't like.

That used to be your ISP, and we had a decentralized solution as long as the ISPs would faithfully answer all queries, but what happens when they don't? You need someone else. "Let everyone choose for themselves" is a theoretical answer, but in practice the average person doesn't know anybody who runs a public recursive DNS server, and Google and Cloudflare are easy and "free", so everybody will end up on them. To prevent that we need ISPs to stop interfering with DNS.
Good choice. I HATE touch screens. Humans need tactile feedback.
We'll be fine. We already have the tool to save the climate (nuclear), just need to actually use it.
I load my major config files (fish, tmux, emacs) in a CI alpine container[0] and check that they're not broken when i commit them.

If you're on OS X then `brew bundle dump` and `brew bundle install` will also help[1]

[0] circleci config: https://gist.githubusercontent.com/bauerd/27b24d1a3f881fe508...

[1] https://github.com/Homebrew/homebrew-bundle
I have a concept I have explored a bit but has yet to yield a positive response (I have not experimented long enough to come to any conclusion):

Can you add text to a string of text to make the compressed string shorter?

I suppose you could call it “compressor hinting” and it would be specific to the compressing algorithm. The added text would be tagged through an escape sequence, so it could be removed after the decompressing stage.

My naive approach is to add randomly generated hints to at randomly chosen location and then gzip/ungzip. I haven’t had success yet. I think that the potential is limited by the expressiveness of the compressor’s “instruction set” - ie - can it understand generalized hints.
Sherm Poppen, a dad who fathered the snowboard, dies at 89
Show HN: How well do you know Python name and type behavior? 5 question quiz
Is Google search having problems right now?
Using it from NYC, so might be isolated to traffic through a US east datacenter. I had multiple 500s on completely normal searches (https://imgur.com/a/0Nf6UiC) and higher-than-normal latency (around 1s for search results) in general.
About as well as the rest of the country, with the possible exception of Maryland, where they’re used to decoy people by indicating the turn required by the lane you’re in as opposed to the turn three lanes over you’re actually going to make.

I actually wonder whether google maps / Waze integration would be a worthwhile improvement: self-driving cars are a good ways off but simply signaling the direction which the driver was just told to turn would be nice, and a majority of drivers seem to be using mapping apps these days.
Q: Does it fundamentally impede?

A: If yes, it is an impediment.

You say nothing to negate the assertion that the parents statements impede the organisation.
I'm not making a value judgment on it, I'm just pointing out the economic effect.
Interesting story, and that fire certainly happened in the worst possible spot, but it's far from the only ICE car fire ever.
>As for the history of the labor movement, people like you conveniently gloss over the extreme violence that was at the heart of it. The labor unions were closely linked with organized crime and on numerous occasions murdered replacement workers and used threats of violence to enforce picket lines

Companies have also had ties to organized crime and use intimidation to prevent workers from striking. Plus, a history of hiring "soldiers" to slaughter workers.
Also someone who was part of the expanding labor pool, including immigrants who have already got in.
I know several diabetics with pumps. If that is the type of thing you mean then it seems reasonable. If you mean getting an Amazon health snooping chip to monitor my health "just in case" then the answer would be "no bloody way"
I thought of a potential loophole. What about a non-deterministic extractor? Let's say you can make your program smaller by having only a 1% chance of extracting perfectly. Just submit the program (for an expected) 100 times and claim your prize.
Some questions just shouldn't be asked if one is not willing to put in the effort to educate first. A recent poll in France found out that more than half of the people believed nuclear power was bad for the climate!
> And that voice is a fucking vicious asshole to me.

I have it. I call him: the observer. You are right, the observer is a giant asshole, almost by definition, in that's his precise purpose. (though there have been a few rare moments of compassion from him)

You are right that it is entirely a mental model, and not an involuntary part of me. But, I voluntarily rely on the model enough, that without it I don't function as effectively.

In my case, there are 3 people in my mental model of self. The doer, the thinker and the observer. The doer is simply my place-holder for impulse control and ability to convert ideas to practice, with the thinker being what I most closely associate with myself.

The observer is really helpful. It helps me see some blind spots in my own judgement and has made me pretty good at figuring out how others will respond to situations. But, I really do need to make him shut up, in situations where I need to be taking initiative or be bold.

It is not problematic for me, as I don't think it manifests physically in front of others (it's different when I am alone), but it has played a huge role in making me capable of gaining holistic views of things. I'd rather have it than not.

The observer could be a bit kinder though.
At this point, doing that will just fuel more offshoring to Canada to India. It happened to manufacturing where it was harder to move or build factories. Note that the article mentions Toronto as already benefiting. As companies get comfortable with fully remote workers they won't even bother with renting offices offshore.
Sure, Chinese wages grow a lot faster than Western ones.
At the same time, Western wages remain quite a bit higher than Chinese ones.

Dropping wages in the West would bring a lot of extra work, at the same time, that work would be paying less. The core thing here is that cost of living, and hence a living wage in the West is higher than in e.g. China. Due to globalization, companies can now arbitrage that difference.
I am seeing more and more of what look like viable alternatives to RISC-V. Agner Fog has an ISA with vector instructions that should influence all future designs. The Bitmanip extension to RISC-V is likewise an education, and should inform any future designs.

RISC-V itself? The core design seems very academic. Seriously, who omits rotate instructions?
Commodore went from being hostile and ruthless (but profitable and successful!) under Tramiel to plain stupid under Rattigan to corrupt under Mehdi.
What I've seen for heartrate profiles and whatnot (sorry, can't find a link easily), ebike riding gives you a more steady heart-rate that, on average, is quite similar to 'analog' cycling.

Intuitively, this makes sense; most people don't mind spinning the pedals with some moderate effort. What is discouraging is frequent start/stops and riding up hills or into headwinds. But, given the choice between pedaling and not, most people have no issue putting some work in.
This +1000000000
I think you know the answer to that question.
Hm, what's the difference between St. James Town and Békásmegyer? (The latter is perfectly safe, yet looks the same. And it's not a fancy upscale area either.)

https://www.google.com/maps/place/St.+James+Town,+Toronto,+O...

https://www.google.com/maps/place/Budapest,+B%C3%A9k%C3%A1sm...

> These isolated places

How are they isolated? There are perfectly fine streets and parking lots there.

What do you mean roads only on the edges?

And where are the dark alleys? Are there no public street lights?

> and they dont have people constantly hanging out side against the walls next to rear stairwell entrances, while everyone else is scared to go there at night.

What? So what if people are hanging out somewhere? Are they disturbing the tenants? Do they do something illegal? Do people report them to law enforcement? Does law enforcement act on this?
Is there any reason why you would want diversity? On its face Indians wouldn't be less valuable per capita than inhabitants of some small Pacific island just because there are more Indians alive. In fact if you believe in normal distributions then the best Indians would be better than almost any other country because there are more Indians to draw from.
This is why over the long-term, restrictive immigration laws will cause tech jobs to move abroad. There is no fundamental reason why the global tech industry has to be so concentrated in Silicon Valley. The workforce - which is heavily international - is there at the moment, but if American immigration policies restrict the workforce, the companies will eventually move operations to wherever their workers are.
Nix comes to mind.
I think the belt is tight around your waist, and then the netsuke is stuck above the belt. If you pull on the string it can't slide because there is no space for the netsuke to pass under the belt.

There's a picture here: https://www.netsuke.com/netsuke.html
This is such a terrible "fix".

“For the next 10 years, more than 90 percent of the employment-based green card will go to citizens of one country”

This is so unfair to citizens of other countries.

Don't get me wrong, I have nothing against Indian immigrants. What they've been through is not tenable in the slightest. I think lifting the cap all together will be a better solution for everyone?
I don't think that the author of the article has any idea what they are speaking about.

Retelling the article:

- I am speaking about a result Z.
- Here's the proof for A (obvious)
- Here's the proof for B (obvious)
- Here's the proof for C (obvious)
- This is a great achievement.

I did not read the original paper, but am I missing something from the article itself?
A buddy of mine who has a shop briefly considered a Leap Motion controller to get around the 'greasy hands' problem. I'm not sure if he ever followed thru with it.
100% agreed that this is a less black-and-white issue than many in the HN demographic make it seem to be.

I'm not saying they are equivalent issues, but I do see a lot of parallels between the arguments made for/against weakening encryption and those made for/against gun control. It makes it tough for me to find a logically-consistent viewpoint on both that I feel good about.
I don't do this, but I do notice that in super markets lots of people do try the fruit before they it. So there are ways of making sure you get good fruit.
So if they cannot afford half a million in wages they should either close or move offshore?

Offshoring is what is happening and will accelerate. Search the article for 'Toronto'.
A lot of this seems reasonable; but if people steal the safe, then what?
Talon: https://talonvoice.com/

^ the voice coding (and eye tracking) system referenced by the author. I use it every day. It's actively developed, has some unique capabilities, and the community is great!
I found the problem was I only ever migrate to a new machine every five years +/-. Many assumptions are outdated by the next run. Therefore keeping main dot files in vcs and a script to install my favorite packages is enough.
I suspect it's more because using your phone is almost definitely not controlling the car, while using a touchscreen that is part of the car's controls is still technically considered "operating the vehicle" and thus not a distraction, regardless of how difficult it is to actually operate.
That's true, a lot of the problems came down to Irving Gould - Tramiels main investor. While Tramiel was there they appear to have countered each others flaws just enough for things to mostly work. After Tramiel, Gould went through executives in short order, and most of them had no idea how to properly leverage what Commodore had.

That said, Tramiels last pricing stunt (drastically dripping the price without preparing the distribution chain, and so hanging them out to dry) also contributed to gutting Commodores distributor network in the US in a way they never really managed to fix.
I'm sorry, and I don't mean this in a hateful way, but what you're saying is that you run at a level of complexity that requires top engineering talent you can't afford (since it would require FAANG levels of compensation) in the location you set up in, so you hire H1Bs.

So yes, your business would not exist in a country with sane immigration visa laws and I believe the ethical thing to do would be to close.

That doesn't mean your business might not be a great idea or be doing something good for the world. We could create a lot of great businesses if we could import infinite labor.

There are other things you can ethically try besides closing. Are you sure you really need top engineering talent? I read your links and I'm not really convinced that this is true. It's certainly not an easy problem, but it doesn't seem like something that, say, a team of the top 50% of comp-sci graduates who can actually program couldn't solve. It also seems hard to understand how you're hiring the best talent out there, but remote is too hard - I agree there are problems with remote, but experienced, top talent employees are usually the ones that are going to do great. Even aside from that, are LA and Boulder the best places to have offices? There are literally millions of skilled programmers in the US, and most of them have no interest in moving to California or Colorado.
It comes down to accepting VC money and the expectations that go along with it. Obviously a sustainable business is a great thing, but if you're taking millions from investors they want a return.
The main problem with

with experienced users, e.g. people who are used to vim

... though, is that it basically represents a surrender on the idea that UX is important at all. Given enough time and commitment on the part of the user, any interface can be learned well enough to be adequately useful. You could build an interface out of loaded guns and rotating knives, and a sufficiently committed user could eventually learn how to operate it without killing themselves. The challenge is that most users' time and commitment are not unlimited.

A stronger argument in favor of modal interfaces is that they enable the creation of complex interfaces that wouldn't be possible without modes. This is part of what appeals to so many vim users about vim -- once you've climbed the learning cliff it presents, you can do some things much more efficiently than you could in, say, a WYSIWYG editor. I personally don't agree with that tradeoff, but I recognize that a number of people see it as worthwhile.
Much less so. Companies had law on their side. All they had to do is exercise their freedom to contract, by firing those workers that they did not want to associate with anymore.

Where they did use violence they were usually entirely legally justified, in reacting to illegal violence by unions like picket lines that were violently enforced or trespassing on company property or any other number of thuggish intimidation tactics used by unions.

It is the unionists who needed to violate the right of employers to freely associate with whoever they wanted.

That's why the unions engaged in so much illegal activity and that's why they aggressively advocated to institute laws that restricted the right of employers to freely contract. Unions depend entirely on subverting and restricting the free market. They are rent-seeking institutions and can only gain public support by lying about their history and the nature of a freely agreed to employment arrangement, using rhetoric where Marxist concepts like wage slavery, expropriation of surplus value and other inflammatory demagoguery predominate.
Location: London, United Kingdom
Remote: No

Willing to relocate: Yes

Technologies: Machine Learning, AI, Knowledge Graphs, NLP, AWS, Docker, MySQL, Cassandra, Gradle

Programming: Java, Python, R, Some PHP and C++

Resume/CV: https://drive.google.com/file/d/1PdcJ-S6lSU21H5-aM3mhazZnGT6...

Email: ricardo.ms.soares@hotmail.com

I’m looking for a permanent position in the US, as a Machine Learning Engineer / Data Scientist. I have a MSc in AI, and I've been working for the last year as a Machine Learning Engineer in a fintech startup, where I developed my knowledge not only as a Machine Learning Engineer, learning about Docker and further developing my knowledge in Python and ML / model development, but also in Java, working in the codebase and solving problems wherever it may be. I've also grown familiar with AWS and data management.

Don't hesitate to contact me!
Yes, I learned my way around that way as well. The Thomas Guide was for getting to new places I hadn't been, or finding an efficient route home.
The basics of regression rely on, let's see, understanding the normal and t distributions (each of which is described in papers far beyond an undergraduate statistics degree).

Every stats program I know of teaches each of these concepts quite rigorously, and I can't imagine a stats program without them.

I agree with your broader claim that to actually improve on existing techniques requires graduate education, but understanding existing techniques is well within the reach of most college students.
Here's the original source, it's not linked directly in the article: https://www.pentestpartners.com/security-blog/reverse-engine...
This happened before poor countries had any manufacturing.
The Apple Card fails the instant payments test
Through the magic of information theory, I can tell you that this particular trick will save you log2(100) = 6.6 bits. Probably not enough to make a difference.
Or they will just offshore to Canada or India. Look at the bottom of the article where it mentions Toronto.
Yup - just requires the hardware designers to have some knowledge of the required UIs. My main point is that the use of touchscreens was more a case of lazy/cheap design than trend-driven design.
PDFs can be annoying on a small tablet or phone. It seems like I used to have more display options, but I tried to catch up on some reading on my last flight and I couldn't find an option to reflow the text.
Then you must have been bearish for 6 years. Which simply means you’re wrong.

Apple does buybacks for “compensation”.

In reality I think they have these motivations:

1) they think their yield is higher than the market.

2) their company is not an investment fund, but you still want your cash deployed.

3) Steve wanted to have nothing to do with investors anymore
Doctors cannot be easily offshored to another office or given 100% remote work. Software can, and it's happening, article mentions it at the very end. If it happened to manufacturing and factories, it could even more easily happen to software.
You're wrong. Consider the literally billions of batteries out there every day not catching fire.

EV fires will be fewer.
Or fewer. The only time I ever see them on is when it's a clear night and I'm getting blinded by the person in front of me. That said, they are pretty useful for more than fog... They're good for flashing at people behind you who don't have their headlights on.
As hiring pools get bigger, the pressure to "just fill seats" increases to strong diminishing returns on investment. 5x R&D spending means probably more like 2x R&D output, with a lot more noise in the design and development processes that create opportunities for bad ideas to filter through all the way to production.
To back up your point, in my city, most of the people riding e-bikes are food delivery people (Uber eats, Deliveroo etc), and I’m not sure it would be representative or correct to include them - most people don’t spend a large chunk of their day riding around in the same way.