skysight-inc/HackerNews huggingface dataset:
I've mentioned this before, but WFH has a huge difference in result depending on who you are, when you are (in your career), and where you are in a company (or organization). For some people, going back to the office has benefits.

-- For the budding young developer who can't wait to show ideas to teammates and demonstrate being a go-getter by asking random questions and finding unaddressed issues to innovate on, WFH might be terrible. You're going to schedule time to fortuitously run into the senior person who takes an interest in your idea?

-- For the working parent whose productivity has been slashed by 50% and stress has gone up by 50% due to parenting obligations, WFH might be terrible.

-- For the middle manager who can coast along and not need to move greatly in his/her career, WFH might be great.

-- For the developer who works by tickets on very concrete things and this is nothing new, WFH might be great.

-- For the small company CEO who relies on force of personality and everyone in the same room urgently working to get something done, WFH might be terrible.

There's a huge variability in what WFH means, depending on what you want from the situation.

For some people, remote working is really not good.

And also count your other hidden factors -- when everyone is remote, you're also competing with the world who is also remote. Jobs and job qualifications (and competition) may change. You might still have a job if people have to go back in person...

This is not just "those evil exploitative bosses want to get us back in offices". It's not that simple, as with anything.
I prefer that when I'm working on my own projects, but at BigCo, I can't really do that :)
Ironically, working remotely actually made many office workers more productive, but I cannot recall where I've read that. Maybe lack of management interruptions is not as bad as they say.
Actual 2 stroke mechanic here with a old tomos. How? It's a literal lawnmower engine. You order up different pistons and head and bada bing put it together you have 75ccs. Kits are around 200usd. Check out treatland a large mopey seller on the west coast
Essence of Scrum
Those cloud users can have the same benefit by spending a fraction of the price. That's the point. The question you're trying to ask is whether the added value being promised justifies a price tag that's 10x higher than the ones offered by established services.
How does this work on IPv6 ?
Try Udeler [1]. For me it has worked flawlessly since I started using it.

[1] https://github.com/FaisalUmair/udemy-downloader-gui
It’s a $7000 golf cart.
Perhaps we'll see a lot of those 'ambitious' people who talk a good game get overlooked in favour of those who actually deliver?

Supervisors can understand what their reports are.doing without physical presence.

I don't think "the office" will become a thing of the past, but I will welcome it being downgraded as the be-all and end-all for work that is not location sensitive.
Mesh networking
It would be fringe position, yes, but decriminalisation is not enough - it does not fix the issues with heroin use, for example, which are tied to a mix of cost and unreliable supply.

Hence it's important to get people to stop seeing opposition to legalisation of these drugs as "obvious", because opposing legalisation of these drugs is extremely irrational.

Current laws on this are immoral and deeply harmful. The vast majority of drugs should be fully legalised and regulated, not decriminalised. The only reasonable exceptions are possibly things like fentanyl and "synthetic cannabis" variants that few people use because they want just those drugs but because of poor availability of safer drugs.

Any evidence-based drugs policy would involve full legalisation of most drugs - there's simply nothing that suggests the current laws achieve their claimed intent, and plenty that demonstrate they are causing massive harm both to addicts and to victims of related crime.
CVE: 2020-14356 and 2020-25220 Linux kernel Use-After-Free bug
That’s actively happening!

An ex-coworker of mine has been working with a team on a drone tree-planting startup that is bidding to take on government and heavy industry contracts.

IIRC there are several companies working in that space and surprisingly not more.

Though I suppose that social guilt and pressure is still required to get those heavy industrial corps to want to wear a big green badge boating about all the trees they’ve planted.
Maps actually make a perfect example of why this needs to exist, even without malicious actors.

Your zipcode example starts off as a perfectly well-meaning example of clipboard-sniffing, but after a very short meeting with "reality", quickly turns into passing strings to a geo API because there's a lot more addresses than just zipcodes we'd like to detect.

And it just so happens that the most significant provider of such an API, is also one of the most significant providers of adtech going ..

You can see how quickly it goes from "providing seamless UX" to "the road to hell is paved with good intentions".
You've clearly never played Fortnite. Epic doesn't sell loot boxes, they sell skins. You get exactly what you pay for, there is nothing sketchy about it.
No. I love living in the city. I like the restaurants, shops, bars, etc. I also like having people around, especially during the summers.
The "study" (using that term loosely) was nonsense. The figure that got reported as healthcare cost was actually some kind of Department of Transport figure for the value of a life, adjusted for category of road accident, mapped in entirely arbitrary ways to COVID cases. This is how they ended up concluding an asymptomatic case "cost" $11,000 - an absurd idea that should have triggered a basic sanity check in anyone who read it.
I think this is the biggest loss we've had in the past 20 years. The takeover of open source by "professionals" has lowered the diversity of perspectives in open source.

Some of the most renowned folks from my generation or the one before me are not professional software engineers. And those people were the ones that valued Free Software more than the ones who are professional software engineers.

I often wonder if this is one of the bigger reasons why FOSS is doing so much worse these days.
4 year degrees may have not originally been intended to be vocational training but for a large number of people and fields that is exactly what they have become in practice.
I don't think that editing comments that you didn't make should ever be a feature. This is something that could easily be abused to make it appear that someone else said something they didn't actually way.
> signalling virtue in a competition of who is more woke

damn you got me. it is my inner sjw that likes to critique harmful systems
Laughter Is Medicine
There are no democracies being "toppled" via instagram, there are only some liberal parties being voted out of office as their policies have been massive failures, which is democracy working as intended.
Producing plastic generates 5x the co2 contained in it.
Cryptocurrency Exchange Eterbase Loses $5.4M to Hackers Overnight
At my work, almost everybody got to work from home since the beginning of the pandemic. I was one of the few who had to stay behind, due to the nature of my job. Here's what I have observed:

- The office is much quieter, and it's easier to concentrate.++

- People working from home are harder to reach. I can wait 6 hours before I get an answer to a question I would otherwise get answered within 5 minutes.

- Those who stay behind become the Go-For guys for all other departments. Marketing needs something sent to a client by mail ASAP? Just ask the only guy left to gogetit! It's tiresome, especially if the other department is a mess.

-People are really bad at describing things. In casual chatting, the amount of non-language communication, like pointing things, is staggering.

- The more time people spend time away from work, the more they seem to get out of touch with the physical nature of what they do. For example, if you want something transported somewhere, you need to tell me from where, to where, when, how big it is and ideally a reference number or a contact. No, we can't modify the order if the truck left four hours ago...
In all software I've seen dealing with these issues (ofac, aml, Dow Jones listings, etc) the flagging should result in manual verification but you're able to configure risk allowances. They almost all certainly allow some bad transactions through accepting the potential risk/cost of actually hiring huge teams of manual auditors. Just being flagged does not always lead to audits.
> [Python] is embeddable easily via some helpers

You can embed Python, but making it safe to run untrusted code written by users will take enormous effort. Roblox is a platform for easily creating games and playing other people's games. They can't allow those games to pose a security risk to players' computers.

> Not sure how fast it needs to perform once embedded, apparently you know.

You're commenting this on a post that talks explicitly about wanting a faster interpreter than Lua 5.1. Nobody is switching from Lua to Python and getting better performance out of it.
Definitely also includes Apple’s apps, I’ve just tested copying in Safari and pasting into Notes.
That's fair enough, but the choice then is on you.
I take the next step, and the one after that.
Elixir has been my daily driver for four years, I came from a brief stint in Ruby.

It's true that most problems are largely manageable by most/all languages.

What I've come to appreciate is how often Elixir has made me a better programmer with its conventions.

Their choices have steered me away from a lot of foot guns and forced me to learn better ways to do things.
There's also Gigalixir which runs on top of AWS and gives you a Heroku like experience.
My wife has been hoarding them for the last 10 years. I agree with reuse, but at the rate we use them vs the rate we consume them we have enough for the next 200 years.

I think it's more efficient all around to pay for them.
> The fact that I can go about my life without procastination and anxiety is a testament to the correct diagnosis and accurate dosing that my Psychiatrist prescribed.

So whenever you now have to carry out a task you simply dispassionately do it? Taxes, cleaning the house, starting projects you do not understand yet...

There is no putting it off for days or even weeks?

Really trying to understand this as I assumed that doing this is at least to some extend pretty normal.
I am not so sure productivity has definitely improved.

I agree there was a good head of steam where people were able to quietly and independently work through their "list" of stuff they wanted to do for ages but never had the chance to etc, or whatever had previously been planned out.

Now months later I feel like things are starting to grind a bit and productivity is starting to wane because the "pipe" is starting to dry up. Those ad hoc conversations that lead to a new feature, bumping into someone in the corridor who mentions some big issue they're having, meeting and talking to end users, the offsites to work out the strategy for next quarter, day-long workshops with UX and management and users and post-it notes galore where we thrash out ideas and concepts are a distant memory. Instead we have stilted video calls where people sit on mute 95% of the time and there simply is not as much collaboration as there was before.

Sure stuff still happens, but it feels like to me that the "spark" from people who usually generate ideas and set the agenda/work items is reduced significantly - if not entirely gone - and people are just going through the motions somewhat mechanically and "doing the best they can given the circumstances" etc.
This is, sadly, common. I’ve heard a handful of people say they go to work to get away from their family situation.
The point isn't to get China to change, but for a country to have control over its own people instead of a different country having that control.
Thank you for linking to an article behind paywall so basically only people who pay to NYT can discuss it. I thought readers at HN were into open source and things like GNU
Most of the time all you need to replace is the cylinder and piston. For two-strokes, this is often a very simple task. It might be as easy as removing four bolts and a circlip.
Every once in a while some blogger posts an idillic picture of a guy with his laptop working on a sandy beach under a palm tree.

Once you start thinking about it:

- it's hot there. There's no AC on a beach.

- wifi in the beach is mostly likely poor

- sand is a nasty substance which gets everywhere, including your laptop

- the nearest coffee machine may be a couple of miles away

and so on.

I'd rather work in an office.
All, including Apples built-in apps. It tells you where the data was copied from and which app it was pasted to.
Ask HN: Looking for some feedback on my jewelry business idea
I own a fashion jewelry manufacturing company. We currently export our products to overseas clients but the business is really low so I decided to jump into retail but with some innovation.

The idea is to start a company which sells jewelry box containing jewelries designed by AI & sold as a software product giving out monthly updates as another jewelry box which contains updated designs.

I've made a minimal landing page as well: https://hammadn.wixsite.com/gelry

Would really appreciate your kind feedback and/or advice. Signup on the landing page if interested.
I don't think Elixir aims to be a general purpose scripting language. I only use it for hobby stuff, but lately I've been writing my scripts in a few languages to compare their characteristics: performance, lines of code, and delta code change when making a single threaded script into multi threaded.

I find that Elixir code for these tasks tends to be a bit longer than standard scripting languages, a bit shorter than Go/Java, with performance around Go and slightly better than Java. One of the interesting things I find though is that with the Flow library, bringing it from single to multiple threads tends to require fewer changes - generally I just have to change some uses of Stream to Flow and I'm up and running with a solution that's using all my cores.
You can trivially write your own iterator that starts at 0, and still uses ipairs's (native) iterator internally:

function ipairs0(arr)
return ipairs(arr), arr, -1
end
I've worked at home for 20 years, more or less, and I have a separate space (garden office), $300 conference camera and mic, huge screen, and the best internet connection possible. When this is your life you arrange things differently, and I've no doubt that others who make the change to working from home will make similar adjustments over time.
Or just use "Cuba" somewher. It will have more effect than the rest all combined.
It’s odd to me how nontechnical people have migrated to GitHub to make bug reports on software they use.

The other day, I was trying to use a Python library to scrape some stuff. It kept breaking. I looked on the issues page and there were many, essentially useless bug reports asking them to fix the issue. I opened up the script and changed about 7 lines and it worked fine.
Because they had to pay goodreads a commission each time (say 5% —> i’m completely making this number up and its probably a lot lower).

So if 70% of goodreads profit is from Amazon, amazon figured they could just buy them since the cost of running goodreads is a lot lower than the commissions it makes so amazon was basically paying them anyway. better (in their view at the time) to just pay goodreads one off and buy the company than to pay each year in perpuity. depends on the price they bought it at
I suspect remote management will be taught in business school. This remote stuff is already common thing for software engineers (open source projects) but it's very new for people outside software engineering. So I can empathize with them.
'Toots' Hibbert, Jamaican reggae legend, dies aged 77
CVE-2020-2040 Palo Alto Networks fixes critical flaw in PAN-OS firewall softwar
https://pastebin.com/YL7V8r0h

On a slow connection, if you cancel the request before the paywall loads you can read it.

Lol 3rd world niceties
I was the first Head of Marketing for a high growth tech company (we raised USD $71 million last year). I've been here almost 3 years, growing leads by 11x and revenue by millions with a tiny team and budget.

My advice to those hiring HoM for a B2B startup:

1. Hire a performance marketer (i.e. leads, revenue focused), not a brand marketer. Your sales team needs leads to grow, not "brand awareness". Once you've got a nice flow of leads, that's when the softer side of marketing becomes important.

2. If they are focused on how big of a budget they'll get, that's a major red flag. The first channels should not be paid. Budget needs to be small to start -- once you prove ROI/traction, it's now a conversation about scaling quickly, and not about blindly throwing money away.

3. A quick look at their resume or LinkedIn should tell you everything you need to know... is it full of numbers/data, or is it a list of tasks & buzzword bingo?

4. Hire someone who can do everything themselves. Make sure they won't need to rely on agencies.

Edit: Regarding the article's recommendation about hiring ICs to perform smaller tasks. I personally would find this unappealing because it means I can't build my own initial team, and I'll need to investigate what those ICs have done so far -- have they made poor decisions I'll need to undo?
We tried that at first with bridgefy but police were jamming Bluetooth frequency.
For the consultant developer working on green-field prototypes in a small team, it's also been amazing.

I've always been competing with developers all around the world - it's not like outsourcing is new.
Worth noting that the UK is currently undergoing a large surge in new cases too.
Bootstrapping a Forth in 40 lines of Lua code (2008)
There’s so much attention aimed at proving climate change deniers wrong, or proving that petroleum executives know that climate change is real. These are valid pursuits, but I worry that they are also a convenient object of our anger. Really turning the tide on climate change is going to require everyone in modern society to swallow some tough pills around our daily routines and consumption patterns. Aiming all of our anger and blame and attention at corporations producing products that support the way of life we aren’t willing to change is denial and a waste of time.
The long tail of AWS customers is pretty rocky and is a revenue risk as well. Why deal with folks that can come and go so quickly when stable, sustainable revenue is what matters more for a growing company? Most AWS consultants and devopsy / SRE types IME are hired around the lower to mid 5 figure monthly spend mark depending upon growth to warrant their cost and at that point $50 / mo is hardly even mentioned. Heck, even hiring a consultant instead of hiring engineers with experience in the first place is a bit of an old school thing and implies legacy or not a start-up kind of businesses (lift and shifts, that is).
If you primarily rely on socializing and interacting with other people AT WORK and around a water cooler of all things, you need some hobbies and activities.

People used to have an actual connection to the community they lived in but it seems like there’s now a massive collective laziness to seek it out.
That One Little Thing
Of course we don't have evidence of anything more sinister, but the reporting demonstrates a repeated and extreme bias coupled with treatment not normally seen in UK extradition cases, to a level that it's deeply irrational to assume there isn't pressure involved.

The pre-written decisions alone, read out unmodified after listening to testimony is irregular enough that it is illogical to assume this judge is doing her job, as there is no evidence to suggest she is..
That was the original idea but like almost everything in IT it got perverted until it was something else.
> Epic wants to sell digital gambling (loot) boxes to children

Fortnite hasn't had loot boxes like this for about 18 months. The contents of the box are visible and change each day.

https://arstechnica.com/gaming/2019/01/fortnite-puts-an-end-...
> The key phrase here is: managed and supported appropriately. Certainly managers need to reinvent themselves as mentors to this style of working and then – forgive me – get the hell out of the way.

I think that this may be the key thing that the pandemic has accelerated: A re-evaluation of what kind of management is appropriate for modern work, and whether that management can be performed by the self, another person, another company, or perhaps even by a tool.

Managing work, in an idealized sense, is wasteful because it’s not actually production. Of course, in the real world we need all sorts of management of our work, from well informed decisions by individuals all the way up to strategic alignment of whole organizations. But how we actually get that management done, and done effectively, feels like it’s taking center stage now that our old routines have been up-ended.

Edit: Note that an individual’s preference work at home, for or against, is in a sense a vote for a certain kind of management. As the article points out, work at home can be interrupted with Zoom And Slack just like it was in the office with in-person meetings and office chatter, so the at home/at office debate kind of masks the real issue: We all want better management. Now we just need to invent it.
Agreed! On frontend, Phoenix is missing support for component-driven development. LiveView is going that direction, borrowing some react concepts, so I wouldn't be surprised if we saw something like this soon.
If anything, reddit is actually overrun by left wing spam accounts and I say this as a liberal leaning person myself. I had to drop that platform outside of reading nintendo and Star Trek episode discussions.
Mark Shuttleworth Comments Following Ubuntu Community Friction
I'm able to view it in a private window in Firefox. Also, if you register for a free account with the New York Times you get a small number of articles free per month.
In other news Nihongo pacifier won Karáte match by a unanimous resolution.
Apple cares so much they will take 30% of those loot box profits.
Some (maybe only slightly related or relevant) background:

In Germany, there is a pretty serious problem with dangerous driving and street racing: In the last ten or so years, there has been long string of downtown races that have killed numerous innocent bystanders in all major German cities.

This went so far that recently the German law has been changed and killing somebody while participating in a street race is now treated as "first degree murder". This year, the first conviction under this law was upheld by the German "supreme court". Still, street racing is on the rise.

Now, the uncomfortable truth is that the demographics of the offenders skew towards young German men that do not consider themselves to be culturally German or even European.

I am not trying to enter a debate on the how much value different cultures place on life.

What I am trying to do is to point out that when you consider how the human mind works, it is almost inevitable that these issues are starting to appear to be interlinked. What you have here is a very hot debate on road safety, which is already a topic that is very emotionally charged for a lot of people. Considering that there does actually seem to be a cultural correlation, it is somewhat predictable, if sad, that the public debate around here is now slowly starting to turn into an cultural/ethnic argument.

My personal opinion is that we need a massive crackdown on street racing and dangerous driving to prevent this topic from turning into yet another ethnic fault line in Germany.