skysight-inc/HackerNews huggingface dataset:
Isn't is also clear, in fact more clear, that none of the doomsday scenarios of killing net neutrality were real either?
I have some particular skills, UK firms simply can't afford workers like myself and thus don't really do business in the sector.

A simple payscale.com comparison (not vouching for the data, it's just the first hit on google)

Average Software Engineer Salary

UK: £34,981 ($44908 USD) [0]

US: $83,483 [1]

The median salary is roughly double, if you are an outlier that number grows to about 4 fold.

[0]https://www.payscale.com/research/UK/Job=Software_Engineer/S...
[1]https://www.payscale.com/research/US/Job=Software_Engineer/S...
Related note, I would warn people to stay away from this one, which I've hacked around in production for the past year: https://github.com/adazzle/react-data-grid

It's a very solid project, also based on canvas, and works (mostly) as advertised, but there are some strange procedures around repo maintenance and releases, and it's a massive dependency bundle. Docs can also out of date or missing information. If you don't require much customization and intend to release it as an internal tool, it will suit your purposes. But anything beyond that, I would look elsewhere. Nothing against adazzle, it's just an old repo and they inherited quite a bit of technical debt.
Most code is buggy despite passing all tests.

Publication is a sign of persistence, plausibility and a minimal quality check. Peer review improves articles, it does not guarantee correctness.

That's also why one should be extremely careful about things that are not peer reviewed. Not because the bar is so high, but because it's so low.
Yeh, China is starting to scare me the more I read. I don't feel good buying their products.
I wonder what was their revenue?
Lua can also be modified to have "engine.shared.entities" look for a file named "/engine-shared-entities.lua" and similar things. The creators have cited that Lua is sometimes used in environments where directories do not exist, only files.
Don't people travel? Why not by it abroad if the price is so much higher locally?
Munchery, Sprig: What went wrong with on-demand, artisanal food
33% of Consumers Want Visual Search
If I was your employer and I wanted to do some mass layoffs without paying PTO or a severance and I was located in a jurisdiction where that was permitted, I'd just have HR change the severance policy a week before the layoffs assuming that the company has unilateral control over HR policies (which has been the norm in my experience). The vast majority of employers give themselves the ability to control benefits unilaterally.

Even if that was a real "contractually promised benefit package," as in an actual contract was signed, unless you have a union, the contract is only good until the employer feels like it. If they want to change the benefits they'd just draft up another contract that doesn't have any severance and they'll make all employees sign it. Don't want to sign it? Then you're fired. Since you're fired you don't get severance, because severance is for employees who are laid off, not those who are fired for disagreeing with changes in company policies.

In America absent a solid union contract (that's a REAL contract, not the form an employer gives you to sign) or laws specifying otherwise, benefits are at the sole discretion of the employer.

Anyone whose been at a company more than a few years has seen significant changes to benefits packages. I worked at a company that, when I had been there for years, sent a short email saying "We will no longer be matching 401(k) contributions." That was it, thousands of dollars in salary cut just like that, with a few keystrokes and ZERO dialog. I also worked at a different company who was acquired by a major multinational corporation. The new corporation make us all sign a "no side projects" agreement. Some people grumbled a bit about this but one person said she wasn't willing to sign it, so the new corporate overlords fired her.
Well well well.. as a special kind of user, I often wish for a tinier even limited OS that would part from C type system.

For rust modules.. BSD added lua support for kernel modules.. surely linux can tolerate gc-less rust.
Probably not, at least on the desktop, good luck getting drivers working when you see the state of Linux / BSD after 20 years and thousands of engineers that worked on them. It's 2019 and we still have issues on Linux that were fixed in Windows XP era.

Also I think people are blinded by that "rust safety" thing for an OS, it doesn't really matter, Redox that is written in Rust had a challenge a year ago about breaking it, it took a few minutes for someone to kernel panic with bad arguments in a user space CLI, so how long do you think it's going to take to have something as secure / stable as Linux for Redox, 10 / 15 years and at the same time you need all the features / drivers to have a usable OS, just forget about it. The only way you can have a "successful" OS nowdays is to target a very specific niche / usecase.
Crypto mining equipment.
That moment when you realize "that isn't the lake/valley/landmark I thought it was"... yeah, that's not fun. I had my own version of that a couple summers ago.

What do you carry for an emergency shelter?
> "I would get so much more done if I wasn't constantly interrupted"

This is exactly what I get if I try to work in an office.

That said, I do visit an office every few weeks to interrupt people -- it's amazing how much information you can get through occasionally doorstepping people you don't work directly with on a regular basis.
Apple Reportedly Considering Gaming Subscription Service
As a full-time remote developer I looked at some co-working spaces here in Richmond, VA. I can work at home just fine, but I miss seeing and talking to people. While I could afford the $250 a month. What I was getting was a noisy environment, thats about it. I much rather put the $3,000 a year in an IRA , vacation or just about anything else.

I think a meetup for remote workers once a week is probably best for me. I just haven't had the motivation to build that that :-/
Sounds like you need to find a better coworking space.
The myth of passive income
We buy those wedges at Costco and they last us about 2 months haha! But we use the stuff everywhere: On pasta, on grilled asparagus, in risotto, etc. Everything's better with good Parmigiano!
Learn Enough Docker to Be Useful: 12 Dockerfile Instructions to Know
I hope you are correct. Point still stands that professions like nursing to some extent have an inverse relationship between utility and cost. Everyone can't be a nurses with specialist education, a teachers at private school or a construction worker building luxury apartment buildings. If people do not want to pay more, and probably also lose more in transit, I think it is crucial that you can live a good life at low costs in those professions. Otherwise no one is going be left to care for the weak, tech the poor or build housing for the middle class. At least not with good results.
They're not very different. Grana Padano is fresher and milder. They have similar levels of fat and protein — among the highest of all cheeses for protein, actually.
Because ZFS itself is under Cddl and no one but Oracle can change that.
Software Chasms with Martin Casado
You can pick up a cheap Chromebook and install Linux on it. Works fine for me.
Not to mention every comment dpower has made is on a post related to Hiri. Maybe HN should just explicitly allow and tag accounts made to promote a company. It makes sense that people who create products want to talk about them, and they can certainly have valuable advice or insights. That might give them a platform to share more without people feeling there's some hidden motive.
>You are not "outreaching" some minority tribe here. You are selling your expertize for good money.

I guess it's a good thing he didn't say or even hint at either of those two ideas.

>We do our best !! Luckily your plane did not blow up.

Luck? The odds of your plane blowing up are exceedingly rare. He's also "lucky the earth wasn't blown up by an errant asteroid". To suggest the airport stealing his laptop (or ANYONE'S laptop) somehow prevented his plane or any other plane from blowing up is ludicrous. It's not even security theater, it's plain theft.
> Luckily your plane did not blow up.

He'd be lucky if his plane did blow up, since it's such a rare occurrence.
Because they need US technology and in order to get it they agree to some things I'd guess
I just assume there must be 1000s, perhaps 10s of 1000s of people who answer "software engineer" in any given month.

None of this makes sense on the face of it. I wonder if you were connected to a network that was compromised and they tracked your computer? Also unlikely.

Do you think the last person you talked to was just having a bad day and as you got annoyed you triggered them and they took it on you?
What is your goal in this publicity? On the surface, it seems like yet another dispute with unreasonable customer service and you are using the shame tactic to get your way.

This is airport security in Israel. It's not security theater. It's the real deal. There is something in this story that is missing. You may not know what it is, but those people are really good at their jobs. Was that really your laptop? Were all the files on it really yours? Were you really just there as a SW engineer? Did you really tell them the truth to all 20 questions?

You've claimed to spend time in the country. You know how it works. The people in security make good money and have access to tons of resources ... they don't want your laptop for fun or a side hustle. If you have a grievance against the Israeli government, there is due process there just like in the US. It works as well there as it does in the US. File a suit... the courts will sort this out. (Edit: You also would have received a claim ticket for confiscated property, just like in many US jurisdictions. Something is missing from this story.)

Publicity just makes you look like you are acting in bad faith.
It was more along the lines of "it's yours for a one time fee, but we reserve the right to modify the registration agreement and the applicable fees at any time". In 2017 the government has decided to charge a yearly fee. It was never a lifetime subscription, but everyone assumed it was, since they weren't charged.

https://web.archive.org/web/20160401102809/http://rotld.ro/p...
For Sale: Acme XYZ123 laptop with <specs>. Confiscated and returned by Israeli airport security. Great buy for counterintelligence agents or someone looking for a target for hardware compromise detection practice.*

* The security of the laptop, electronic devices in its vicinity, or the purchaser is not guaranteed.
Severance is to get people to sign exit agreements. They’re not doing it out of the goodness of their hearts, they’re going to have people agree not to sue them and potentially other things (like clawbacks for criticizing the company publicly).
Show HN: Python API for filing 1099s to the IRS for free
From the PR:

"Note that due to power-supply limitations the maximum processor speed remains at 1.2GHz, compared to 1.4GHz for Raspberry Pi 3B+."

So I guess they're doing what they can to keep the power envelope consistent.
Just treat the static class with static only member as if it were a namespace.

C# now even has support for omitting the need to type the class name because you can import it as if it were a namespace (`using static`). Seems like a trivial complaint.
If you are looking for information on low-latency computing, including some real advice how to tune for lower latency, look for info on HFT.

5ms reaction time mentioned on these slides are far cry for what computers can do. trading servers reaction time packet-in packet-out even without fpga can take as little as 20 microseconds.
I think it goes with suburbia and sprawl. Newspapers and magazines were delivered to homes by "paper boys" or the mailman via monthly subscription. In this culture, the morning edition papers were the bulk of the news, followed closely by evening television.

There is no village street with newstands nor any other vending. Many going to work were driving their car from their suburban house to a factory with a giant parking lot. Even the suburban professionals who would commute into the city by train were likely to receive their paper at home and read it there with their morning coffee or carry it with them to the train station to mostly read before they even arrived in the city.
I agree that nether way around seems inherently better than the other, so it would depend on the specifics of that project.

> The same instruction set would apply if it were knight attacking mage or mage attacking knight.

Not necessarily! For example, a mage might cast long-range magic, whilst a knight would only have melee attacks. Where we make this distinction can affect our understanding, maintaining and extending of the code.

Standard OOP practice would use an inheritance hierarchy to handle this difference, e.g. a `Character` class could have `RangedCharacter` and `MeleeCharacter` subclasses whose `attack` method handles the details of those sorts of attack; then `Knight` and `Mage` subclasses those, to specialise the parameters. The major problem with this is that we can't model multiple distinctions in this way; for example knights and mages might both be "noble", whilst trolls and imps are "evil". If we want `Knight` to inherit from both `MeleeCharacter` and `NobleCharacter` we'd need multiple inheritance, which is where things get tricky.

More recent trends favour composition rather than inheritance, e.g. passing in an `Attack` argument during construction, with `RangedAttack` and `MeleeAttack` subclasses. Separate objects can be passed in for the `Noble`/`Evil` distinction. Of course, these are just standalone functions with more boilerplate ;)

Mixins are somewhere inbetween, where we avoid some of the boilerplate chaperones ( https://steve-yegge.blogspot.com/2006/03/execution-in-kingdo... )

The CLOS approach, mentioned by others in these comments, lets us define verbs like `attack` outside of any particular class or mixin. We can then define it case-wise based on its arguments, like `attack(RangedCharacter, Character)` and `attack(MeleeCharacter, Character)`.
For Bill Simmons’s the Ringer, Podcasting Is the Main Event
LLNL interest in ZFS is, AFAICS, motivated by using it in their Lustre clusters. And Lustre is pretty solidly Linux-only.
Selling React and AI courses on Udemy.

And that's not a knock against the courses. Stephen Grider, for example, sells some very excellent shovels.
Definitely not something that can be subscribed and not used.

It's more like an all you can eat buffet in a month's time eliminates the lengthy decision time taken on customer's end.
> changing less than they could,

Possibly, with the event of modern high speed communications pricing is much more transparent. Also, the theory is there were far more landlords in the past and the market is condensing on a much smaller number of them.
How to Stop Amazon from Swallowing the Internet
Options Cafe Has Launched
You don't need to be ashamed of your addiction history. Personally, I wouldn't be touting it unnecessarily either though--in most cases it's not their business.

There are several options for consolidating debt, but beware. You don't want to be skipping from one master to another. YouTube some Dave Ramsey videos. It's up to you what kind of financial future you want. I decided I want to have no debt, except maybe a manageable home mortgage at some point. You have to figure out what's right for you and chart the course. That way, the results will be entirely owned by you.
It's interesting to see the difference in attitudes/voting patterns on this thread than the previous thread.
In the context of Linus stance that the kernel must never, ever break userland, I find it strange that he has not slapped the change of a function to GPL-only callers as incorrect and reverted it.

You have a policy that you can't break users' programs, but borking their whole file-system is fine? Keep feeding end-users fears of open source petty feuds making people miserable. That works.
> While I agree that older people tend to vote in greater numbers, the excuse that they do so because they have more free time is just that, an excuse.

I didn't pin just voting on "less free time" but also political engagement aside from consuming social media posts. Meaningful engagement with politics takes a lot of time and energy.
hey there,

tweeted to you, Whoknow01344807. with the pic.

ahah, well for a few more days we are good (crying inside). though some countries require you to report your presence if you are staying for non-tourist reasons.

(https://travel.stackexchange.com/questions/39201/length-of-s...)

well, i have two minds about the map, if its just a black map, with a outline you could include main roads, capital/cities. keep it simple like your current style.

if you use google maps, you could tag cities/places to visit(?)

i think the currency should be flipped, with the countries currency on top, and then the exchange rate below it (my personal preference) {i also got the same white backed issue with the exchange rate)}

maybe include things about culture? food and basic language (hello, goodbye).

kind regards
Joshua.
Just a heads up, clicking the logo in top left corner brings you to a similarly designed page thats about crypto. And is the copy on the book supposed to mention crypto community management?
Can you explain how this works? What do you mean you pay 4% towards your vacation? Like the employee contributes 4% of each paycheck to some sort of escrow account?
Show HN: Better AWS CloudWatch Python Client Library
> You wouldn't think the most secure airport is in the middle east but it is.

Yes, I would. I would expect the most secure airport in the world to be in a small country that has been at war with several of its neighbors within living memory. I would expect it to be a country that's technologically-sophisticated and well-funded. I would expect it to be in a country that has had issues with terrorism.

In other words, Israel is exactly where I would expect to find it.
I will preface this with saying i dont think stuff like this should happen, however in the DoD we are advised to never take a personal laptops (or phones) to a foreign country, only take a secondary laptop and ensure the hard disk is encrypted. Also keep as little information on the drive as possible.

Furthermore if a laptop (or other electronic device) is purchased in a foreign country either dont bring it back or bring it back and shred it.

I know this sounds extreme and expensive, but with cloud storage and cheap laptop's i cant imagine anyone travling to a foreign country not being able to have a secondary "disposable" machine with cloud backups (could be a challenge in say china, but if you are doing buisness in a country like that (government monitored and access restricted) you should have company policies in place already).
The #1 destination for passengers from Ben Gurion is Istanbul flown mostly by Turkish Airlines.

https://en.wikipedia.org/wiki/Ben_Gurion_Airport#Top_destina...

I assume they're very comfortable with Turkish Airlines at this point.
Stanislaw Lem provided some good foundations for this. It suffices to read, say, Microworlds: Writings on Science Fiction and Fantasy.
Protecting the Machines from Insanity
نقل عفش من تبوك الى الرياض
Drone Business Ideas and Startup Opportunities
BTRFS is being positioned as an alternative to ZFS (amongst others) without the licensing issues (and less rational concerns like the current/past politics of it all), so perhaps there is a "why do we X it when Y is close" with a bit of extra NIH syndrome mixed in?
I don't really get why a lot of people
feel this is an insurmountable obstacle.

Simple enough:

1. You start with a bright line demarcation "I work X am to Y pm in the office with no disturbances"

2. You make a change that is totally reasonable, but removes the bright line. "As long as I get my Z hours a week done, of course I can accept occasional interruptions during the day"

After all, why not help your partner with the kids, or get some exercise during the daylight? Everyone is OK with that!

3. Now nobody knows whether it's OK to interrupt you or not.
Γιατί Ο Κόσμος Φοβάται Τα Backlink; – WEB DESIGN|SEO|PARAMARKETING.GR
Wow, I love the comparison!
I thought that all sovereign nations had the authority to seize whatever they want at border crossings. I always travel with the assumption that all my belongings (on my person) are subject to confiscation.

This has two consequences: 1. I travel light and 2. If something doesn’t get seized that’s great news!
Can we separate the art from the artist?
Maybe, but if you dont't have a POSIX API you'll cut yourself off from a lot of applications. Even Windows is gradually admitting defeat with WSL.

You can only get adoption of a non-POSIX OS if it offers something really unique to the user, or is in a very different market space.
I mean more like his actual actions vs campaign promises. As usual the name of the legislation is the opposite of what it does. That bill allowed further restrictions on government employees, attempting to unshield them from the 1989 whistleblower protection act.

https://www.huffingtonpost.com/peter-van-buren/silencing-whi...

https://www.politifact.com/punditfact/statements/2014/jan/10...
> Unless they suspected you of economic espionage...

This also may be a part of industrial espionage done by Israel.
The comment I replied to suggested doing that. I corrected it and proposed the opposite in my comment. Hopefully it wasn't too unclear.
Have anybody got any good experience with self-encrypting drives(SED)? Something that will allow you to pull the ssd out of laptop and carry it through security separately, not worrying about contents getting spied on if seized?
I was hired to write an app but now I'm basically doing "devops" type stuff - and half-ass managing. Workplace is decent but spending all day looking at Docker and AWS wasn't what I signed up for. After a number of jobs, I'm questioning my career trajectory, but I'm 35 and I still need to make money.
Paper is excellent.
The charts in The Guardian's article indicate cheese is much more environmentally friendly than beef consumption.
Why can't we make these ships run on nuclear reactors?

Technically it should be possible and the only hold up is money or am I missing something?
The majority of my net worth is tied up in appreciating assets. I would be on the side of those fighting to keep that from happening.
Don't travel. Or use a disposable laptop when traveling. Something like the Thinkpad x240 is rather sturdy, small form factor, with perfect linux support. Shouldn't set you back more than ~150-200€.

Pull in whatever data you need after passing these risky checkpoints. Destroy the data again afterwards.
Unfortunately I don't think it's that straightforward, specifically for moving development to India. One of the major issues for manufacturing in India is the availability of reliable electricity.

Even though India now has a net surplus of electric generation, there are systemic problems with the electric grid. Some of them are due to poor infrastructure, others due to theft or corruption. But the takeaway is that a factory in India just can't run for 24 hours a day the way it can in China.

This is not likely to change in the foreseeable future, even with sustained international investment. There are a ton of constituencies in India that make fixing these kinds of issues much more complicated than in China. So while a company like Foxconn may be able to setup a factory and use their considerable resources to make it work, I don't think we're likely to see the kind of ecosystem pop up that you see in Shenzhen.