skysight-inc/HackerNews huggingface dataset:
> That $5/mo has to cover the hardware costs: you're buying expensive physical servers to put the VPSes on, and lots of SSDs too. SSDs have a limited lifetime measured in writes, and some of your customers will leave broken programs running that chew through this precious resource for no reason. If you throttle them, they'll complain.

they are heavily throttled on disk I/O, so much so that I had to switch to AWS and pay per I/O for one project.

also the network seems throttled to 100Mbps up/down, and a few TB/mo, something which Scaleway for $3/mo is unlimited TB/mo and at certain times 2.5Gb/s
What does that have to do with election tampering in Georgia?
Yes to all this. I think he has gotten more curmudgeonly over the last couple of years, and definitely seems to let the "emeritus" set hold court for awhile, while being much more curt and critical of others.

I think part of his sharpness with scientists is rooted in a commitment to making specialists speak plainly and understandably for the audience, without jargon or insider-y concepts.
Paper ballots counted electronically allows for a hand count. In case of close elections (as measured by the electronics) a hand count is usually required. You can (and some jurisdictions will) also do a hand count of some number of ballots to confirm the electronic count is at least plausible.

Given the number of questions voters are voting on (at least in CA and WA, there's usually 30-50 things to vote on), hand counting everything would be immensely time consuming.
This exactly. I’m too tired to do some basic googling for citations but anecdotally speaking, I believe hiring financial oriented leadership like this and trimming the organization of “perceived” fat (management) is right out of the going public playbook.
Why should a project author dictate in what contexts their project can be used? It's on the coder to manage their dependencies and ensure they are a good fit for their needs... not the project author.

And what exactly are you contributing to this project author to match your demands of them immediately fixing flaws that are found?
Some massproduced parts also contain a fair bit of ingenuity in their circuitry, though usually of the "they summoned Satan just so they don't need this $0.02 part" type of ingenuity.
Ask HN: More open than open source products
We are planning to start a business in the near future around a product (a data warehouse system) that we have been building over the years. Our product builds on an Apache-licensed open source project by replacing its core component with a proprietary engine.

I would like to ask HN about the licensing model that we are considering. Tentatively we call it as 'more open than open source products' because our product is not entirely open source, but practically it is more open than typical open source products.

A typical (commencial) open source product has by definition an open source repository, but its enterprise features are usually closed source. This implies that even if a user has purchased a license for the enterprise features, he/she still cannot rebuild the product after modifying/extending/fixing the code in the open source repository. In fact, there is no guarantee that the same open source repository is used in building the product.

In our case, we provide the binary distribution of the engine and everything else so that the user can rebuild the product, including all the enterprise features. For example, a user can modify/extend/fix the code in the open source repository and immediately rebuild his/her own version. If the user needs an extension to the proprietary engine (which we believe will rarely occur), we implement the extension at no charge. So, the user should trust a small core of the product (less than 5%) without access to the source code.

So, do you agree that this strategy deserves to be called 'more open than open source products'? Thanks!
The extent to which burakumin discrimination still exists is itself a hotly debated topic. One of the two main buraku rights groups disbanded in 2004 because they felt the issue had been resolved, and (IMHO) at least in Tokyo literally nobody cares anymore.

https://en.wikipedia.org/wiki/Burakumin#Buraku_Liberation_Le...
I don't doubt that, but the butterfly ballots were uniquely stupid. https://en.wikipedia.org/wiki/2000_United_States_presidentia... (There's probably a better link than generic Wikipedia, but it's all I have on hand at the moment.)

I'm not bringing up this specific instance for no reason—the 2000 election caused a lot of states to redo their voting systems in a relatively short amount of time, in order to make them understandable. In many (most?) cases, that meant moving to digital voting.

Something like a scantron ballot (which is digitally counted, but has a paper backup) is pretty darn good. Not perfect—some people will be confused—but if you put instructions at the the top with visual examples, it's pretty darn understandable.
I wouldn't say Apple is in the safe position, in particular Spotify v. Apple in EU which has a much more aggressive definition of monopoly. And Apple have way less experiences with antitrust cases unlike Amazon and Google... Their only argument seems "we're not a dominant player!", but unlike America, EU has been actively developing new market definitions to regulate tech sectors. And even in America, Apple v. Pepper gets revived...
If a martial arts teacher is referred to as "master" by their students, does that infer that they are slaves?
As someone who got stuck in between towns for about an hour while the conductor blamed passengers for the problem – UK rail is mediocre, to put it mildly. The engineer was a bit more constructive and spent his time on the phone with Hitachi. The London Underground is about the only exception here.

Meanwhile tilting trains are designed to tilt so that they can run at faster speeds. They can be designed to ride just fine (e.g. Shinkansen, Amtrak's Acela Express, some of RENFE's AVE lines, etc).
https://fcw.com/articles/2019/10/25/dod-jedi-microsoft.aspx
I have an old RK3399-based Chromebook. I now end up using its Intel "Core m"-based counterpart (originally bought for my partner) more, but the ARM machine was/is 100% fine as a fancy terminal for my backend Web dev work. I had no trouble messing with Go on an even earlier ARM (Tegra K1) Chromebook.

The Surface Pro X did not take off, but I suspect that's a combination of ARM not being competitive at the high end and needing a friendlier ecosystem. ARM might do a bit better once larger core designs and denser process nodes (RK3399 is 28nm!) filter down to lower-priced devices and there's great software to run, like a refined Windows/ARM or Chrome OS w/Android or something else.

(I've been hoping for ARM to make inroads into Serious Computers for some time, so who knows, but it does seem successful in lower-end Chromebooks, and Amazon and MS are publicly experimenting with it, so...)
This is why many are calling for the US and allies to decouple from China. Why continue to do business and empower a state that is not engaging in fair and free trade practices? For that matter, why is China still part of the WTO if it is not going to be a team player in the game of international trade?
It's not their responsibility. If you want to use the software then use it, if you don't want to use their software then walk away. They don't owe you anything outside of what they are willing to pay with their personal time. No one forces you to use the software. It's open source and YOU are free to take the code and run with it if you don't like it.
It turns out, that number is very low, so low that most people aren't rationally taking those jobs. Factoring in depreciation, I often hear that they loose money to work (not always, but damn close).

This is simply hard to believe. There are over a million driving for Uber. An overwhelming majority of them must be making money, because the idea that any significant fraction of a million of people is in the red at the end of a year simply is ludictious. Sure, they might be making less than they think after accounting for operating costs, insurance and depreciation, and they might be making less than they would had they got a regular job, but they cannot possibly be actually losing money.
As a quick note: we're continuing to onboard more companies in Southern California. Recently confirmed are GOAT, Embrace and Intersect Labs (San Diego).

I apologize again for not checking my work earlier. Being from Anaheim, I've always hoped that a LA/OC startup community would emerge, and I'm hopeful that this event can showcase some great YC startups that have chosen to plant their roots down there.

Will provide more updates as they come, and hope to see many of you there.
That's strange that my site is blocked, is it an overly broad rule, like "lol, if it's not .com or .gov, it's not a website that upstanding gentlemen go to"?

Anyway, here's something:

https://tonybox.net/tmp/lamb-decl-pacer.pdf

https://moveything.com/tmp/lamb-decl-pacer.pdf
Then you find out about some guy in Japan accessing the web form via fax. What people don't often talk about old stuff is the long tail ecosystems compatible with it
There are many possible reasons, and yes, one is because they might hope it's useful to other people. That's not the same as being "responsible" for such usefulness.
Just because it's easy to fork in the UI, doesn't mean it's easy to get people to switch. Some people are actually concerned about the community as a whole, rather than their own projects.
That and the $5/month price. I recently switched thinking I was downgrading but saving money, but I've liked DO more than using AWS, Azure, or GCP. Performance/$ is better, UX is better, and they have great support docs for so many core use cases (setup letsencrypt, run multiple hosts using nginx, setting up a VPN, etc).

There is a difference between being cheap and inexpensive. DO is inexpensive, but high quality.
The license is to a project's readme what patent claims are to the rest of the patent document: when there is a conflict, it's the one thing both sides can agree on.

However professional and well-presentend the project is, at the end of the day maintainers are doing this primarily because they like it. If they don't like doing something related to the project then no one can blame them for that.
I elsewhere read much concrete is made with rare, far away, environmentally damaging illegally dredged riverbed sand, because desert sand (or other more available less environmentally precious substitutes) were unsuitable.
https://finance.yahoo.com/news/amazon-seeks-halt-microsoft-d...
Probably related to the Reddit job ads when you read /r/rust.

That said, blockchain companies using Rust take security very seriously.
It also funds cryptographic research which has a huge need of memory safety, performance and the possibility to implement constant-time primitives.

I don't see why the community of a language that focuses on safety and speed is not excited by having the language being adopted by communities which absolutely cannot compromise on safety and speed (communities referring to both cryptography and blockchain communities as they are distinct).

Disclaimer: I work in blockchain, I implement cryptographic primitives. While I don't use Rust, I do read a lot of Rust code from other blockchain projects or from cryptographers from elliptic curve cryptography to hashing functions.
This reminds me of being an employee in Stockholm. You get scolded if you haven't booked thirty days of vacation into the calendar. Someone comes to your desk and makes you pick the dates.

You come back with a lot of energy too :-)
The issue in Japan is that even if you have (say) 3 weeks of vacation, it's considered bad form to actually use more than a few days.

This is one reason why Japan has so many public holidays: it's a way to legally enforce that most salarymen get some time off.
Mandatory leave is common in the financial sector, where it is used as an anti-fraud device. Keeping your employer from figuring out the scheme you're pulling is a lot harder when you have to have someone cover for you for two weeks.
More likely being sold to Cloudflare
I worked with a person who happens to have one of the most popular OSS Packages of my industry.

He has a kid and works 8hs a day like all of us... some merge requests are two years old, he doesn't have time for all the feedback / suggestions he receives and just keeps coding in his very limited time because is what he is passionate about... people keep using it.
This is a great option for stacks not built on Django!
Honestly that was news to me, but I'm only paying enough attention to this space to make a stock pick or two.

I think I'd appreciate a [citation needed] as well.
> Just like Javascript made programming more accessible to a broader audience

I think this is entirely cart before horse. What actually happened was the web made programming relevant to a much broader audience and JavaScript is the language you use to program for the web, so everyone learnt that.
Toshiba Touts Algorithm That’s Faster Than a Supercomputer
Is it just me or are we starting to see the first signs of mass lay-offs in tech? Mozilla, now DigitalOcean, I feel like we're starting to see the first bleeding cuts of the recession take hold.

And I just got my life together, too.
I agree with this question:

"Will it [TikTok] be in the US App Store by years end?"
My job gives me enough leave that if I timed it with certain holiday breaks we get I could be off for well over a month. My wife's job gives her seven days of vacation total.
There can also be business opportunities offered exclusively to partners. My company wants more people to become AWS Practitioners for this reason. I believe Amazon refers work to its partners, although I'm not clear on the details.
Annoying as in all touchpads are annoying for me. I can't train myself not to bump it constantly. There were no hardware/functionality issues with it.
They actually do exactly that. The only goal of Ubuntu is to provide usability. They will care about security to an extent it does not interfere with that goal.

Such as maintainers being overloaded fixing visible issues.

You want a security oriented distribution, you picked the wrong one.
No, they are being paid to do the work they are given.

It is up to them to look for more work if this is what they want. There is no obligation here, management runs the company as they see fit.

So the question is very reasonable : once work is done and since they apparently have to be physically present, how can they manage this free time.
Mozilla constantly says it is not like “other companies”.

We were and are in the Bay Area, which is every year more expensive, but not 3x more.

It could be the 2.5m/year is justified, but not by market share up, new revenue lines, or both. What else? Competition? No, it is a custom fit job, chair of both boards and now even acting CEO. No competitive recruiting or chance for others to get the job, no real oversight.
> Errors are on your face, instead of having exceptions performing invisible gotos to somewhere far up in call tree. Implicit error handling is more code, but your error handling is going to be much more robust.

Errors as values is a great idea. Errors as values without sum types or pattern matching, though, gives you twice the tedium and a tenth of the benefit, so once again Golang's slavish adherence to "worse is better" really just makes things...worse. The real problem here, though, is that those invisible gotos still exist: because of how limited Go's type system is, it's very easy to cause a panic with e.g. a nil pointer. Of course, the answer is to rigorously check the cases where a pointer could be nillable, but that trivially contradicts the idea that, when reading Go code, you can feel confident reasoning locally about its resilience if it handles all potential error values appropriately. IMO, this false sense of safety is even worse than just making exceptions first class citizens of the language, and it belies the notion that Go is especially maintainable.
> I don't feel I have the moral authority to call myself a professional, as I don't have a degree yet.

I have several degrees, but that's not how I judge someone a professional. There are lots of people with degrees that nonetheless are quite unprofessional. A professional is someone who reliably solves people's problems.

Although your story is rather similar to my own, not sure what to advise career-wise. If you haven't already looked, you might check out various kinds of system administration. Knowing how to program and a bit of math are super-powers in that realm.

Good luck.
We just use hyper directly, with a small amount of glue code to use serde_json, serde_urlencoded for body parsing and a very simple (and very fast) router of our own creation. This approach also made it very simple for us to introduce std-future/async-await in a gradual way.
>> Hint. Debt is used to purchase assets.

This is true for corporate loans, but in case of federal budget most of the money borrowed are spent on things like healthcare, pensions, food stamps, etc. which aren't exactly profit-bringing assets.
Why not make some burger buns this weekend?
I didn't try very hard to install it, but I'll do that and update the article.
Ask HN: If I use Vscode is there any reason to use TypeScript?
Vscode tsengine is able to understand js code sufficiently if you have jsconfig.json defined. It can suggest props from classes in other files, help rename symbols, it can show function params and even sometimes types. ANd if you are using external library with the ts interfaces defined it's even better.

This raises the question for my day to day work I can't think of anything MORE that I'm missing. Sure it's not as strong as IntelliJ with Java But I don't remember having fun time in intelliJ/java world either. My problems existed with a) logic b) lack of understanding of the API usage

Not having to type types actually saves me time as I iterate quickly.
> DuckDuckGo is small, but it’s growing 50% year-over-year. As of last week, it is also a search option on every European Android device. If the growth rate were to double, DDG would surpass Google in 6 years.

That's what we call a "Big If". And doesn't DDG just rent someone else's index?
> but remember it was much worse to integrate products and services among different vendors back in 1980s and 1990s when you had dozens of medium and large companies.

Precisely because of the lack of standards. A monopoly is a standard of sorts, but it does not foster progress.

Facebook, Amazon, Netflix and Google all owe their existence to the open web. Apple's iPhone wouldn't be nearly as successful if they couldn't attach to nearly any modern cell phone network. Even Microsoft owes success to the commodification of the PC.

All of the success we attribute to capitalism is due to competitive free markets. Like democracy itself, it should not be taken for granted. We could lose it and we'll be much the worse off if we do.
Show HN: Franklin – Out-of-Network Health Insurance Claims Filed Online
My org still uses RoR for nearly all our sites. I used to add a fair amount of custom config and gems, but more and more I find myself gravitating to the default stack. It’s just simpler, and easier on the next guy if I ever pass on a project.
P̷̧̡͕̝͇̻͉͖̑̈́̏̑͂̆̄ŗ̸̨̧̛̯̞̘͓̲͉ã̷̛̅̾̊́̋̽̚͜i̷͎̺̪̹̱̒̒̆͑̌̕s̸͇͔̦͚̜̠͘ě̴̺͕̠̼͌͐̕͠ ̴̮́̐͊́̀͘h̸̰̣͉͎̋͝ȉ̴̻̌̈́͗ḿ̷̩̼͍̩̈́́̉͆.jpg
As a follow up on this, MSPs also get better pricing depending on the number of certified employees they have. For instance, years ago the MSP i worked for needed a number of people to have their VMware VCP cert to get to the next level. Even after someone left, they kept their VCP still associated with the MSP.

Cisco also does the same thing. You need a certain number of CCIEs on staff for better pricing.
Or a "pattern language" for concrete structures, parametric generative Brutalist architecture?
I think it means you should look more closely into the contract you have with the maintainers. Either you rely on trust, like you would do if you used OpenSSL or NaCl because the creators and maintainers are known to go beyond the required minimum, or you get an official contract.
As a user there is a strong pull not to tip after paying the premium for the initial service. For example an order for a $10 burger costs $20 and is delivered cold, I don't really want to tip for that. But then the driver shows up and its some down on his luck father lugging his son around because he can't afford child care, of course I'm going to tip every driver I see from then on (and feel ashamed for using the service in the first place).

Either consumer tolerance for convenience spending is going to break, or the prices will just keep going up astronomically as a perverse form of inflation (indirectly suppressing all jobs who's compensation isn't similarly skyrocketing).
The opinion that the software isn't that good for the problem is cheap to state, and unless the circumstances are exceptional, I would argue it quite reasonable to see it as entitlement.

If someone is terribly dressed according to my taste but brags about how amazing the garb is, I'm not going to tell them how they are wrong unless absolutely necessary because of exceptional circumstances.

Neither does most people who respect others right to their own body, and creativity.

I don't ring up the artists after visiting a gallery to tell them how their art is done, not unless I'm an ass.

Source code is not much different, it is an expression of technical competency, art, taste, and fashion.

If someone asks for feedback, sure, your points are not wrong.

In practicing social dancing, asking if someone wants feedback before giving it generally works out really well. Most people want feedback if you give them the power to choose for themselves, but quite a few really do get hurt if it is unsolicited. There will be some people that get slightly annoyed that you ask, as they prefer more direct approach, but neither they or anyone else get hurt.

Something similar probably works for open source projects too. Engage seriously for a bit, and only then ask if your input on your particular issues would be interesting to the other party.
For what its worth I agree with you
Average wage for a day laborer in mid 19th century US was roughly equivalent in purchasing power to what you today get in food stamps. The UBI is already here, you just have to go back to mid 19th century lifestyle.
> <economic statistic that is rarely cited and no one has cared about before> post biggest drop in more than <arbitrary time frame>"

I recall seeing job opening changes regularly cited in the news for pretty much as long as I've been an adult (around 40 years)...it was probably cited before that too but I didn't pay much attention to the news when I was a kid.
Fork. That's the answer. It's not friendly or nice or kind or whatever, but that's the answer. Rust and its ecosystem of people and their work are not magical; there are and will be difficult people and yes, sometimes the correct answer is to shun them by forking the work and leaving the problem children behind. It is impossible to avoid this when building a complete language paradigm involving so many people.

Nikokay isn't the problem. His indifference to soundness concerns is inevitable; Rust pragmatically doesn't preclude reckless programming and that's a good thing except that some people will, in fact, be reckless. The actual problem is the naive expectation that Nikokay's indifference and recklessness can somehow be fixed by the 'community.' It clearly can't. The 'community' needs to sack up and fork stuff until it's happy with the work.
Hmm. Well it is more of a matter of not continuing to pursue and enforce anti-trust after the break-up of Ma Bell. It needs be a program not a one time affair.
I really like DO's blogs/documentation. Fairly easy to get into versus AWS. On another hand, AWS has a very broad product offering with very broad documentation - some hit and miss though.
Sounds like adware. Check your browser extensions.