skysight-inc/HackerNews huggingface dataset:
I've noticed that there's a similarity now with bikes and headphones where focus on technology actually has left consumers with higher prices and less choice by killing the middle segment. If you want a racer today it's probably going to have hydraulic disc brakes and carbon frame and electric gears, and an entry level bike will cost twice as much as an pro-bike 15 years ago. Besides there are only so many models a manufacturer can make and they also need to fill the electric bikes segment which reduces the middle range even more.

I think we seen this exact same thing since apple killed of the headphone jack forcing people to Bluetooth headphones. Now you either buy super cheep headphones, or super expensive ones. But there's basically no middle range. And since headphone manufacturers not traditionally been doing software they don't have the skills in-house which makes them buy the technology from elsewhere and leaves the consumer with basically the exact same products but with different logos - which means even less actual choice.
Bill allows U.S. publishers to team up when negotiating with Facebook, Google
I disagree with the idea that sharing a singular name of someone you had a conversion with is doxxing. Especially one voluntarily sent without a prior agreement that the email conversation would remain private.
Good! The relationship between you and the Bundesrepublik is a non-voluntary one, where you never signed a contract with them to follow their laws. It’s a state created by the victors of the last great war. There is no moral responsibility to please people who are in your life involuntarily
WhatsApp to go ahead with controversial privacy policy
They did the same thing though. Two differently trained neural networks will have different outcomes, in this case they'd pick different chess moves in some special cases.
I just hit $1M ARR! Here are the 100 best resources I used to learn Sales
Romania for example has a 96% home ownership rate meaning that lots of people don't have a monthly rent or mortgage payment. This takes quite a lot of stress out of life that is universal to people with both a low and a high income.

However if that home is in a rural area where there aren't any jobs anymore that means you'll have to move to the city and rent an apartment. Because a normal rent is higher than a normal salary this can be problematic. So if you're in this situation then moving West somewhere is a much better option.

My impression is that both your statement and OP's statement can be true at the same time.
Not in defence of big tech but Australia is doing this whole news business laws wrong and for the wrong reasons. [0]

Only good is that this serves as a nice reminder that big tech & co. that they are not independent of government legislation.

[0] Read into Murdoch's deep hands in state affairs https://www.theguardian.com/australia-news/2021/feb/19/kevin...
According to the documentation, they're stored under your user's home directory, separate from the repository: https://www.jetbrains.com/help/idea/local-history.html#locat...
Brave Browser leaks your Tor / Onion service requests through DNS
I don't understand your reasoning, how does the rise of the corporate sector in developing nations put deflationary pressure on developed countries? Wouldn't competition from new economic centres dilute the value of development in Western countries thereby causing inflationary pressure?
If you want to learn hardware design in chisel (RTL level HDL implemented in scala), I would give this project here a huge recommendation (I'm the author): https://github.com/PeterAaser/RISCV-FiveStage.

It's coursework that takes you from knowing nothing about hardware design to designing your own RISC-V In-Order Five stage architecture. As far as I know a few students have actually done the work to run this on an FPGA, but for the most part you will have the luxury of an emulator, giving you things like stack traces compared to the model execution for all the test programs etc. Execution trace example shown here: https://github.com/PeterAaser/RISCV-FiveStage/blob/master/Im...
Not by choice. I'm usually auto-flagged/shadow-banned/banned after one or two comments, so I make a new account to join the discussion when necessary. I would prefer to use the same account but it's out of my hands.

The mod warned me that using a new name each time could be interpreted as deceptive so I've been using the same name (with an incremented suffix) for a little while now to not obscure my identity.
In terms of tonedeafness they only compete with Ted "Pleasure Cruz" Cruz...

How about WIX tonedeafness AND stupidity:

offer 1: get "this" and enjoy 10% off.

Next week: get same "this" for 25% off.

The next week: get the same "this" for 50% off.

How would you feel if you bought in week one? Then saw week 2 offer, and realize in week 3 you were just rickrolled by WIX? Tonedeaf idiots...
Assuming the person writing is not just having a nervous breakdown or trolling (~50%), I think the metaphor they're using is very useful here:

> You built a formula 1 race car and tossed the keys to kids with ego problems.

He may have been ran over by a formula 1 race car, but for some reason he ended up writing to and blaming the guy that's building the seats. Or the tires.

Curl is an ubiquitous tool used for pretty much anything. Assuming the grievance is real, blaming it for anything is clearly a misunderstanding of the situation.
The obvious problem with your stance is that it doesn't even consider whether the investment is productive or not, just that people get richer. You don't want people to put their existing wealth into unproductive uses and still earn more money off of that than by investing it productively. Not to mention all the economic losses caused by underemployment.

The idea of infinite supply side stimulus when the demand side is anemic simply makes no sense unless you love increasing wealth inequality. You need multiple tools in your toolbox.
We are in the middle of the first production-scale deployment of a greenfield microservice-based application now and there are certainly a lot of pain points. On the flip side, I've been a part of about half a dozen extremely successful strangler migrations[0], some of which were downright easy even with a complicated business domain. I often wonder if we would have been better off deploying a monolith in half the time and immediately starting a strangler migration once the rate of business changes slows down. I've become more and more convinced over the past decade that Monolith First + Strangler Migration is most stable, safest way to deliver mid-sized software projects.

[0] https://microservices.io/patterns/refactoring/strangler-appl...
Looking at the photos, I can imagine it is even rotating. Ok-ok, it is near the axle, but you do not see racing bikes with huge internally geared hubs neither, so...
Good point, that's actually also what I sometimes notice. People complain about something, but still use it. I then think: I have to check it out!
This is what I like most about SQLAlchemy, I can use the ORM most of the time, but in cases where it needs optimizations or aggregation queries I can drop down or refactor to core, while still using the same model/table definitions, ability to combine or filter queries dynamically and leverage IDE features like refactoring.
Why would that be bad?
That is a somewhat remarkable reading of recent events.

The UK government has been on something of an anti-judicial kick for the last year or so since the decision in Miller II/Cherry, the prorogations case (and a few other cases that haven't had as much press attention such as the Privacy International case on ouster clauses).

They've been talking about "reforming" or "scaling back" the Supreme Court—perhaps simply by renaming it—and talking about how judges have too much power, and are too "political", which somehow they propose to fix by replacing the independent appointment process with a more explicitly political one.

Also, if Johnson and the Conservatives wished to bring about the same result, they don't need a Supreme Court decision to do so—they have an 80 seat majority, a large chunk of which come from disaffected Labour voters in the so-called "Northern heartlands" who are perfectly happy to have employment rights improved. The Conservatives could, if they wished, quite easily pass primary legislation to specifically make gig economy or app-based workers have the status of workers under employment law - they'd probably get cross-party support for it.

See:

https://www.theguardian.com/law/2020/nov/15/supreme-court-pl...

https://www.lawgazette.co.uk/law/government-urged-to-rename-...
Built using

- Node.js (express.js)

- PostgreSQL

- REST APIs

- Vue.js
Not sure what you mean in the 2nd to the last paragraph. I really prefer using the map function:

sum(map(lambda s: len(s) if s.startswith('a') else 0,['abac','bced','asdasdf','lkjkl','assadf']))

The crazy sql like syntax of your C# example bugs me a lot.
Food delivery is labor intensive. 20-30% is probably unreasonably high for a big order, but if you're only ordering a couple of dishes that percentage probably makes sense.
The part of me that isn't horrified by the death toll or frustrated by the inconveniences in my own life has thought about a million times, "man, I bet we're getting so much interesting data out of this pandemic."

Beyond the bucket of cash dumped onto new vaccine technologies, the international DiRT for all of our emergency preparedness, the data on pandemic spread and transmission reduction strategies, we're also getting all sorts of psych and social data on how people respond to a crisis, to government orders and to isolation. A thousand dissertations and new departments of study will spring from this.
Yep. We recently retired the Oracle reporting application at my employer. It was called "Discoverer" <-- not just "Discover" but really with an extra "er" at the end. Massive pile of shit that only a few people had the patience (or stubborn desperation) to master.

The people that did know how to use it got constant phone calls (yeah, PHONE CALLS, because that's how these people roll) to do ad-hoc queries for management. I guess I can only fault them so far. This skill put food on their table and kept them employed even though their end product was endless dowdy bar-charts and badly formatted tables.

Now we're using a new product. It's a "BI" tool.

So many corps are doomed to repeat the bad parts of computer application history over and over and over again. In the case of "BI" or "Business Intelligence", it got it's start when middle-management got tired of begging for reports that weren't baked-in by the application vendor years ago. They started with getting permission to directly query the database (a profound coup by their standards). When they found that it was _actually_ possible to get useful information from the database, it looked like "intelligence" to them-- hence the term "business intelligence".
I think every person with privilege likely contributes to harming other demographics in ways they don't fully understand. I built my current life from homelessness and used to think I came up from nothing... but it wasn't nothing. On my worst day I was white, cis, male, straight, and healthy. That is basically a cheat code in this game. I had to step back from patting myself on the back as much because I won a race built for me to win at the expense of others.

I will forever be a work in progress when it comes to extending my privileges to others to stop the cycle. I would rather commit to the mindset that I am always a little bit unconcioisly bigoted and contributing to the problem than thinking I have reached some plateau of perfect ethically balanced harmony with others. My male blood relatives all have confederate flag tattoos, and boldly claim they are not racist in spite of openly admitting they only trust other white people.

I try to never let myself reach the denial stage anymore. It is a trap.
The problem is a common one, where someone reaches a conclusion after a sloppy investigation.

From the letter, it sounds like this guy had his life ruined, and upon investigating the hacker tools used to ruin his project and life, he jumped on the name that appeared the most in the source code.

The screenshots would have been an "I know it's you" message to him, which the sender would assume is more than enough to let him know the meaning of his email. And indeed, if Daniel had been writing haxx0r tools, the message and intent would have been crystal clear.

At this point the sender would be assuming that Daniel is just playing games with him and playing dumb, so he's pouring out his story to shame Daniel over the damage that his hacker tool has done.

If someone were to write tools specifically for evil purposes, and your life were ruined by use of said tools, you'd be screaming mad, too. And probably seeking revenge.

Except that his investigation was sloppy and incomplete; Daniel doesn't write hacker tools, he writes a HTTP client library. He's no more guilty of facilitating hacking than the writer of any runtime library's HTTP client code.

Normally, this would be a matter of setting the facts straight, but in this case a criminal investigation would probably be in order.
Dozens of whales die on East Java beach, rescuers save three
Many companies in the USA lobby against universal healthcare for this reason. As they (correctly) see it, if employees were not tied down by healthcare, many of them would leave.
Wow. That's an interesting take on the problem of scaling a monolith without introducing the network between the system interactions.
It's a central bank driven bubble. Just because there is a logical explanation for the bubble doesn't mean it's not a bubble.
It could be eye opening to create an applestore-sf.com and try selling apple laptops there.
I've collected and categorised the best resources I found to learn Sales -- I work in B2B SaaS sales, but many of these resources are applicable to other areas too. Hope this helps some folks. Happy to answer any questions!
The Consoles of My Life
CTIS has been a thing in military contexts (lots of transitions between terrain types and lots of available labor to perform maintenance) for a long time.

It only makes sense that it eventually transitions into other contexts where it's beneficial and there's a lot of labor available to maintain the systems.

This particular system sounds like they found a way to stick a rotary compressor (think automotive A/C compressor) and the requisite CTIS gear into the space of a bike hub which is a non-trivial accomplishment in mechanical trickery if they did manage to do so with adequate performance.
We started with flask(https://flask.palletsprojects.com/en/1.1.x/) and never looked back. It enables pure, iterative, incremental development.
Curl is a tool; and just like a knife can be used to rob a
person it can be abused for malicious purposes. That's
unavoidable no matter what kind of license it has.
I think the elephant in the room is putting a personal email there in the first place. Honestly, you shouldn't act surprised you've received a threat, when you already know people constantly misunderstand that thing. In fact, it is quite literally like writing your phone number on a concrete block next to some dumpster in LA where all sorts of junkies constantly gather together, and then taking a personal offense when you receive a call from somebody who thinks this is Satan's phone number and he is the one who has been chosen to defeat you.

But, yeah, the domain itself obviously doesn't help the matter.
The biggest problem with that is that it is very unwieldly if you're using any kind of higher-order functions.

To fix that, you need to start supporting error polymorphism. For example, `map` should have a signature like

map :: List a -> (a -> b -[err]) -> List b -[err]

So that

map [1 2 3] +1 //no errors
map [1 2 3] sendOnNetwork //returns NetworkError

At least, this is one of the major limitation of Java's Checked Exceptions idea, one which often forces you to use Unchecked Exceptions.

Another common problem is handling exceptions which occur while handling another exception. D has the best default I've seen in that area (it will automatically collect all of the errors, instead of panic()-ing like C++ or discarding the old exception like Java and C#).
GitLab’s documentation points out very clearly that the ratios they use to pay less outside of SF are not “cost of living” adjustments, but “cost of market”.

What that means is that wherever you may live, you are competing against the lowest offer another worker of similar value anywhere in the world will accept.

If you look at the charts, you’ll see how low those offers may go.

In a world where people are not able to move all over, this may not be tested. But in today and tomorrow’s global, mobile workforce this is going to cause friction.
Yes, you can. You can make it illegal for the accused to lack representation in court if they desire it, you can make it illegal for a person to walk the street without a certain minimum amount of money in their pocket, you can make it illegal for a person under age X to not be at school at a particular part of the day without a reasonable excuse, etc. It's been done. You can even always define an occurrence as an act e.g. access to justice cannot be denied, or a shed cannot be permitted to remain purple.

Maybe you mean that making a circumstance illegal doesn't necessarily prevent a circumstance from occurring?
Issue is that really all in UK is in London, no offence to other towns, simply: museums, clubs, meetups, tech conferences, startups, theatre shows, multicultural vibe, amount of things you can do ... (please ignore pandemic and current lock-down state)

I have been in Manchester for a few days, and except for my friends and few exceptionally good food & club places town is simply unsatisfying (I do not know what word to use to describe maybe day time boring). For me I would rather take a StarLink and move to Scottish mountains ...

Don't get me wrong, I do not hate rest of UK, there are different towns, and they are quite different, some are nice and pretty, other look like post-communistic havoc...
I'm not sure if what a single person experiences fits a societal impact, and I don't know if it is privileged thinking. But when I quit Facebook (FB Blue) it was almost ridiculous how easy it was and how little of an actually recognisable impact it had on my life (but that might be the privilege speaking). From the psychological routines to the social norms: I basically forgot that it existed within a couple of days.

I imagine this to be a more universal thing: It is impossible to imagine a live without Facebook. But it has been basically impossible to imagine a live with Facebook before there was any and just as quickly you will forget how inevitable and necessary it felt while it was there – once it loses its role. And I hope that this applies not only to individuals but also to societies.

I guess we will find out in the near future to just how many things this principle applies, for example petrol fuels, casual international flights and video platforms. Quitting Facebook Blue has shown me that to unlearn something is just as easy as it is to learn it. This is not nicotine or alcohol. This is just a mode of doing something you do anyways.
Texas Storms, California Heat Waves and ‘Vulnerable’ Utilities
1. Have less exposure towards super fun things

I cannot emphasize enough how powerful this is. If you're struggling to focus on your work/projects, try living a bland existence like a monk for a while. You won't be able to stop thinking about working.
I've quit toxic competitive gaming (League of Legends, Overwatch) and replaced it with Netflix and shortwave radio listening. I'm still procrastinating because I work a bullshit job, but at least I don't rage as much and I always have some topics for small talk and conversation, which I feel is boosting my mood by a lot.
Well when you say this:

> Sites like this suggest there is something attractive about such places even if you take the sex away.

It implies that you don’t know what that “something” is. This is what the replies to your comment are addressing.
Critical crossroads: how we learn, live and work post-pandemic
That's if they are potentially investigating you for a crime. Sometimes, the benefits of talking to the police outweigh the risks.
Your example is not as logically meaningful however. An example of something not being done (i.e., negotiation) can serve as a proof it is not necessary, assuming it was legal. The converse doesn't work. Maybe your experience is with companies who like to do legally-unnecessary things.

Large companies obviously don't negotiate as much as small companies. In the US, contracting for engineering has been outlawed to a large degree, so large companies avoid doing it because the penalties are retroactive taxes and fines. And perhaps class action suits from former contractors as well. So it's mainly small companies without "by the book" behavior doing it in software. In other fields, it is completely common however.
Bitcoin Is the Only Life Raft to Escape Poverty Trap – Theurbanmine.com
To be fair, throw is GOTO. Catch() is COMEFROM :).
I agree that it isn't easy. However in fair weather gentel adjustments to the controls (preferably the auto pilot ) will get you close enough. Control towers will clear your path so you having a fighting chance of walking away. Mostly the training is for small planes where there is one pilot.

Pushing a button is or course a lot easier. I don't want to diminishing that. However most of us can't afford the type of plane ticket where it is needed, first class on a commercial flight is an order of magnitude cheaper. Thus the odds of both pilots dead is much higher, and so knowing there is still hope may be useful.
No one has a moral responsibility to not live their lives, if ethics are universal. And no one has the ethical right to hinder others from living and letting live. End these government lockdowns
I think it’s just too hard to organize drivers and delivery. I’ve never experienced a restaurant where their own delivery drivers are as fast, efficient, smart as Uber/etc.

I’d rather just go pick it up myself than use restaurant delivery.

I’m sure there may be exceptions somewhere, but even in Manhattan the deliveries that work for the restaurant sucked.

I think it’s that there’s no simple feedback loop.

An example is my local mom and pop pizza place. They used to have a few teenagers who would wait tables and drive deliveries. They meant well and tried hard, but it would take a long time for delivery. I’m a 15 minute walk and it would take two hours for two pizzas. If something was off I could talk to the owner and that took a long time but it was never anything bad enough to fire the poor driver, nor should they be. So the poor delivery lingered on.

They switched to Uber and deliveries went to 15-45 minutes. Not perfect but much better. Also easier to enter the order on my phone than calling it in.

Any time the food is cold or off, it’s easy to rate and get fixed.

It’s like taxis vs Uber rides. Taxis did have some advantages, but it way better now. Generally Uber drivers make more than taxi drivers, but there were some owner operator taxis (super rare at least in NY where almost all cabs are owned by big firms) who are losing out.
I like the sound of this. It's the only way Facebook etc are going to actually bow to pressure.

The same tactics should be employed by governments.
lol. I think "troll" is the word you are looking for.