skysight-inc/HackerNews huggingface dataset:
> "Needs more standards!"

That's not what I mean by standards. I mean standards in the sense of "No, I wouldn't date her, I have standards." not as in International Organization for Standardization.

I don't see why you have to be a jerk about this, just present your opinion and we can have a civil conversation.
That is downright evil. I suppose in order to find an evil card one would have to fill it with a file and then verify that files integrity, a very time consuming process form larger cards.
So glad that they understood that the gain for the dialogue does not need to be set to 11, something that seems to be lacking from Nigerian TV "professionals" in my experience!

Super impressive overall!
Show HN: A little web app for playing around with colors
So you're not talking about "formal methods"? https://en.wikipedia.org/wiki/Formal_methods

The Applied Category Theory folks have some very interesting stuff, like Categorical Query Language.

https://www.appliedcategorytheory.org/

https://www.categoricaldata.net/

But it sounds to me what you mean is more like if "Pattern Language" was symbolic and rigorous, eh?
Ignition temperature is just the point when something starts to burn, it has nothing to do with the temperature inside an engine after ignition.

https://www.quora.com/Which-engine-has-higher-temperatures-a...
Sorry I don't really have any reason to meet young men, I can't tell you anything about them.
I guess it depends on each case. I'm sure in many cases by hand would be a better way
When the advertised speed is "up to XX Mbps" and you occasionally do get those speeds, then what is the proper complaint? They are providing "up to" the speed purchased. It works very well in the provider's favor.
the exporter then uses those numbers to buy resources (natural and political), real estate, media and influence inside importer. Until the importer is 100% dependent
> A union isn’t just right for Vox Media, but for everyone.

At least the author sets the hyperbolic tone up front.
Cable companies and wireless companies want to keep selling you your data multiple times. Internet fast enough for video eats in to selling you video. Wireless internet that can use WhatsApp for mms means you won't pay extra for more texts.
This is one of the reasons why you will often see software installation look linear [10min until it is finalized, 8min until is finalized...] even though on a micro-scale, the process may be oscillating a lot more.
Automatic classification of web pages into bookmark categories (2019) [pdf]
I just don't know if that trickle rate increases as there's more to trickle. If you're already having all your desires fulfilled, why spend more?
> What about it? This was a British government proposal in the first place.

I know the UK wanted to prevent a harder border, but I'm not sure who was specifically responsible for the final wording [1].

In my opinion one of the greatest issues was:

> In the absence of agreed solutions, the United Kingdom will maintain full alignment with those rules of the Internal Market and the Customs Union [..]

Essentially meaning that unless the UK is able to come to terms that the EU agree on, the UK could be forced to implement all laws as dictated by the EU. (Remember, the purpose of the EU was for trade, so technically that means all laws, not just those related to trade.) The only way out of this is potentially a hard border, something they really don't want either. All the EU has to do is to reject all deals offered by the UK and the UK has to remain a silent paying member state indefinitely.

There is of course the point that no parliament can bind a future parliament to any agreement, but this has consequences for market stability too.

[1] https://en.wikipedia.org/wiki/Irish_backstop#Initial_Backsto...
Microsoft acquires jClarity to help optimize Java workloads on Azure
That seems like a strange summary. A better one:

Everyone builds models about the world around them (Naur used "Theory" instead of "Model" but they're the same here). Not all models are as accurate as others, though they may be sufficient for many situations. The developers of a system (most likely) have the best model of how the system operates and is constructed. Operators have a separate model. Maintainers have a third model. By separating the initial developers, operators, and maintainers, and reducing communication to, primarily, the exchange of programming notation and documentation, three different models (at least) will be produced. Incorrect models lead to incorrect usage and incorrect maintenance activities.

If your programs are short-lived or very simple, this paper is of little utility to you. But if your programs are expected to live for a decade or more, or are very complex, the ideas here are more useful, probably critical to the longterm success of your enterprise.

I work (or have worked) on systems that were developed over 30 years ago. A lot of knowledge has been lost, and a lot of wheels get reinvented. Or components of the system go underutilized, or misused because of misunderstandings of how the system functions and was designed. The more successful projects have had people working on or with them for 10+ years. Without them, program modifications have usually been small (large changes were seen as untenable), complete rewrites (because no one understood it), or failures (long delays, maybe a working product at the end, often with one or more rewrites along the way).
If they're including the strategic bombing during the run up to D-Day, I could see 12k deaths in the air. They lost over 2000 aircraft during this period. The 8th Air Force alone had 26K casualties in Europe. Add in the losses incurred by the RAF and it doesn't seem unreasonable.
DNA Tes for fitness, nutrition and health
> It's comparative advantage, right?
The rich have the advantage of owning essentially everything and defining where and how people will work. And you have the advantage of having a warm body.

Wonderful.
> One day someone's job will be to stand in the queue for me to buy me tickets to Wimbledon tennis tournaments or a new iPhone during a launch event.

This is always going to be degrading because it's literally an artificial meaningless thing. The operators could just do this for a fee, but they're forcing someone to burn their time instead.
> I saw unions as a balancing act to corporate interests, offering protections to lower-skilled workers who, without collective action, didn’t have much power over their bosses. [...] But not high-skilled industries like digital media, where workers could, on their own, use their skill sets as leverage over their bosses.

This is every dismissive comment about unions on HN ever, right here.
Another fantastic memoir you'll find recommended on chemistry blogs is Max Gergel's Excuse Me Sir, Would You Like to Buy a Kilo of Isopropyl Bromide?

http://www.sciencemadness.org/library/books/gergel_isopropyl...
How Rust optimizes async/await
I am working on a post on just that topic now! if you subscribe on my website it will send you a notification when I publish a new blog post

https://www.cassandracapital.net/
And is it not true?
Sometimes it's worth taking some temporary losses to get a new foothold in a growing market.
That may be true, but it illustrates an important point: we shouldn't need tragedies to be unthinkable in order to make reasonable decisions about their probability.

We don't do this in every situation. Most American parents transport their kids by car without giving the risk much thought, though car crashes kill significantly more children than homicide in the US (source: CDC). I'm not sure there's a good solution to the cognitive bias of discounting relatively mundane risks.
Clojure Design Patterns (2015)
There are a number of measures. Looking at a chart you can see the trend yourself instead of taking it from OP.

https://imgur.com/a/5sZRJbW
Perhaps because manufactures are sloppy. Redundancy perhaps could be added, but consumers don't seem to reward it yet.
Most performance problems come from incidental complexity and programming techniques which don't take into account what the actual hardware is doing. Your focus should not be on tactical optimizations like caching but rather on expanding your understanding of the system as a whole in order to devise simpler and more efficient solutions to problems. Look into "data-oriented design" for more info on this.

In the modern business environment, time is most often not allocated for optimization after functionality is complete. And even when it is, if performance is completely ignored throughout the development process, your options for improving it at the end are severely limited.
Congestion is a real thing for LTE networks, so you have to throttle. There's only so much bandwidth over a shared medium.
Something is missing in this conversation. Do the people who are creating the applications that deal with medical data have motivation to make it better or more useful?

I've spoken with numerous people in my life who deal with these types of systems. Everyone complains. Fields for information are in unexpected places. There are too many things to click on. All of the people I've talked with agree on the same things.

It's as if no UX people were involved. The experience doesn't fit the need quite right.

What would motivate the makers of these things to improve on the situation? How are the contracts won? Do the people who have to use this stuff have a say in it? Do the hospitals and doctors offices measure stats to see what's working and what's not?

This space is ripe for disruption simply based on user experience.
Or is this anti-charter-school FUD paid for by the union/public school lobby?

This is not a convincing counterargument, even though sometimes it's a convincing original argument.
I find the prospect of this translating into actual action is dubious.
My understanding that doesn't work on old versions of IE.
> MBR partition table (from 1893)

I still think it's quite an impressive feat to support that much data before computers even existed though lol
The article says it was "updated in" 2018, but the Wayback Machine has a copy of it from 2015 with that line included: https://web.archive.org/web/20151024052332/https://www.makeu...
Searching is very important factor. For simple things i can search in amazon but if i have to drill down like laptop, computer parts, mobiles its practically useless. Which then makes me check their competitor which is a huge fail. Now you have sponsored ads between search which don't respect the search filter. I am actually buying more in flipkart these days then amazon.
Nice list, Alex. Will take a look when I’m feeling less productive.
This is a well-known UX anti-pattern, discussed in "About Face". Your suggestion is one of the solutions described there:

https://ux.stackexchange.com/questions/1318
Yup, and in Comcast's case, when Netflix finally paid Comcast's ransom, the problem was suddenly fixed a few minutes later, because Comcast literally just had to reconfigure the router and plug in a second cable.
This shouldn't get downvoted. If you don't like paywalls, and you don't like ads, what business model exactly should websites like medium follow?
> AT&T Inc. throttled Netflix Inc. 70% of the time and Google’s YouTube service 74% of the time

> T-Mobile US Inc. throttled Amazon Prime Video in about 51% of the tests, but didn’t throttle Skype and barely touched Vimeo

> Choffnes says Verizon can’t restrict his ability to publish research and the companies that support him don’t influence his work.

Yet, missing from this article: any %'s from Verizon
Πρόταση αποφυγής: 5 κατηγορίες συναδέλφων που ΠΡΕΠΕΙ οπωσδήποτε ν' αποφύγεις
You'd probably want to use median rather than average for such comparisons - I don't have those on hand right now, but it'd be interesting to compare/contrast.
God, I wish people would stop using Python for these sorts of things.

It is an okay language, but after tracking down why it doesn't build and considering messing around in my system and making either installing older versions of libraries or messing around with symlinks I stopped and asked myself "really? I want to spend my time fixing this?" and just deleted the entire clone of the git repos.

Python is a nice language and all, but it is not a language suitable for writing applications that you distribute. (I wish the Python core developer would devote some time to making Python less horrible for distributing applications, but after around 30 years, I don't think so).
one common and huge mistake people make when talking about salary is that people assume these are typical pre-tax US based salaries. in reality the salaries that you see here and those that are posted all over the news are probably the pay given to a contracting firm. sometimes they provide the pay given to the contractors. nobody is making it clear what salary is being referred to. it's most likely the money being paid to a contracting firm. this means that you need divide the number by 1/2 to get the money paid to the contractor. then you need to factor out health insurance, pension, and other expenses related to being a contractor before you can even start comparing it to the salary of a US citizen.

These contractors typically comes from a country that have social programs that will provide them with a pension and medical coverage if they ever get sick or retire. so they can severely undercut their US counterpart who needs to earn more to cover up for the lack of public social programs in the US.
He has an excellent blog - he’s also active on Twitter. I believe he’s @michaelxpettis
Audiobooks have been my savior since I switched to them from podcasts.

I'm making my way through a backlog of must read sci-fi and fantasy classics I never would have read otherwise because I have little time to read a book as it is.

I have to wait a bit and have a somewhat limited selection with my library card, but overall it's worth it.
It’s just as “standard” as AirDrop on iOS/MacOS which means it isn’t a standard at all.
> And they ask for an explanation why.

Really? That's funny. Did they just throw up a text box for you to fill in?
Dark Corners and Pitfalls of C++
My only question with unions is: what checks and balances will be in place this time around to prevent unions from:

- Rampant corruption (i.e. Teamsters in the 60s is the most egregious example, but probably even a lot of current unions are rife with corruption)

- Racketeering (i.e. like what happened when Theranos tried to move offices)

- Protecting bad/lazy workers (i.e. impossible-to-fire poor performing employees that do nothing yet collect a paycheck every week)

- Blocking strategic decisions in the name of protecting employees (i.e. "Sorry, we won't let you automate X; too many people would lose jobs")

I see how unions benefit workers in the case of terrible corporations that exploit workers, but as a small business owner I'm afraid a union would morph into a parasite that hinders the business and engages in all sorts of undesirable activity (in the case of industry-wide unions).

Like I read a few years ago at some convention in NYC some organization couldn't get their booth up and running because they weren't allowed to plug in their own equipment because "that's union work" and they had to wait for a card-carrying union member to come plug in their TV or something ridiculous.
This logic doesn't apply well to manufacturing (or agriculture, extraction, or arguably a lot of research and engineering). You use a stainless steel fork, because you... don't want to use your hands? You eat Idaho potatoes so you... don't want to starve? Or you use double-pane windows and gas heating because you... don't like freezing to death in the winter? People worked real hard for all of that, but that doesn't mean they're all making less money than the users.
I have a tough time with this one myself. My father was a police officer and, as he rose through the ranks, he had to deal with police officer union corruption at every level - he can tell you horror story after horror story of the problems driven by the police officer’s union. On the other hand, now that I’m working myself, in the very non-unionized field of computer programming, I can at least see why people began to realize that collective bargaining was so important.
Is real Satoshi Nakamoto is almost revealed?
Startup/App Names That Are Made Up Words
I guess the best you can do it test it multiple times and then complain that you've never seen over XX Mpbs and then ask when exactly you'll get "up to" the advertised speed.

FWIW, even if you don't complain, it will help Netflix gather data that they can use to complain on your behalf.
Cows are great for this, too.
Be Careful with Sessions: Garmin Connect App Example
Apache MXNet and Clojure (Blog Series)
I think it is good to require quotation marks for strings, at least for values (although I could live with it if quotation marks for strings are allowed even if not required, since then, if you do not like the feature of not having quotation marks for strings, you can just not use that feature).

Maybe it would be sense if quotation marks were not required for keys with only a restricted character set which are not an empty string, though.
It is probably more along the lines of downloading/pirating a pdf version, or scanning and printing an entire textbook.
REER is a domestically-scoped tool. It answers “should the currency move,” not “has it been pushed?”
Back a few years I bought a large CF-card for a Canon 5D camera, which was just not recognized.
No. There is nothing about “higher-skill” workers that means management interests or values automatically align with theirs, or that collective power isn’t greater than individual at higher levels of compensation.

The results we’ve seen when such workers realise this (see Googlers more-or-less ept attempts to change management policy) is the test for this. A strong union would stand them in much better stead.
This is where net neutrality fails. I'm all for not letting vertically integrated carriers give their own services an unfair advantage, but if throttling a high-bandwidth user to improve the service of nearby users? I'm more ok with that.
Well here except for the labor costs, raw material and machinery costs will increases.

Earlier need to pay less but need to pay more due to devaluation. So it reduces profits and there by investments and capital expenditure.

That's the reason trade war is reverberated across globe especially in raw material and component countries like Australia, Germany, France, Japan and Korea.

This will bring down a global slow down not specific to China and USA. Since Global trade is always multi-lateral and impact can't be gauged completely.

Moreover investments are driven by perception and this lower profits and growth outlook will dampen the overall sentiments.
I rented a house on Martha's Vineyard one time and the owner had a company come in and fence off the backyard and put a bunch of pigs in there to clear it out. It was heavily overgrown with grass, brush, small trees, and shrubs. In a week the pigs had completely cleared the whole area out, even ripped out the roots of the shrubbery / small trees. Quite impressive.
Why Everyone Loves Remote Work
Considering how much S.A banks charge us in service fees they can afford to give folks who uses online banking a security fob.
The TC Top Picks for Disrupt SF 2019
I typically have about an hour of commute each way adding up to two hours a day.

It kind of works. Lately it has been 1.5 each way which starts eating seriously into other things.

The things that makes it tolerable are typically:

- if I can work while commuting, because that means shorter time in the office. Ironically - and depending on project - I can get more work done on the train than in a similar time slot in the office.

- if I can work on a side project

- if not, if I can read or study

- if I could sleep (I find it hard, but sometimes it works)

But it is tiring to be away from home 10-11 hours a day just to fill 40 hours.
No... it's not true. In the end I have heard employees be terminated for all sorts of frivolous reasons. Unless you are a very senior developer, the chances of you being replaceable especially at a well funded company are very high... In fact all businesses are set up to make all their employees replaceable.

> Isn’t that just smart? Why would I, the hypothetical investor risking my money on a venture, tie that money to a specific employee? That’s putting all of your eggs in one basket.

Similarly, why would as a hypothetical employee work without the protection of a union?

> 1) Payscale -- a professional is in a better position to have a substantial emergency fund, to get through a sudden layoff.

It would be higher yet with unions.

> 2) Demand -- Some professional skills are also in high demand, which makes changing employers easier.

Easier, yes, but not easy.

> 3) Upward and lateral mobility -- In a union shop, mobility is often rigidly defined by seniority, whereas in many professional services, the employee can be more in control of their career. Contrast this to something like the airline pilots union, where a pilot has to start over as a rookey if they change airlines. When I started my last job, I was able to negotiate more weeks PTO because of my years of experience in the field.

Yes except in tech you are an old man by 40, so yes enjoy your 5-year senior developer status... And enjoy your retirement at 40. It's a mythology that you are better off in tech because of the lack of unions because of the super high salaries, etc., which are only to be found in a small segment of the industry.
Revenge of the Nerds (2002)
Companies can work together on a wide range of issues. It’s mostly product prices they need to compete on. Industry groups are surprisingly common consider MPAA, “got milk” etc.
Not to defend Google, but I have rented a movie once, saw it does only have subtitles in languages I don't understand and was able to speak to a customer support via live text chat and get the refund on the same evening.
It's frustrating as hell, though, that I can't tell what subtitle languages are included with the rental...
"Stateless: Functions as a Service is ephemeral, hence you can’t store anything in memory"

This is more a characteristic of certain stacks rather than a trait of serverless.

For example, it's a common practice in AWS Lambda functions to cache DB connections using static variables.
"We were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp."

- Guy Steele, co-author of the Java spec
This comment is

1. True.

2. The primary reason that most software is painful to use and occupies significantly more resources than strictly necessary.

Programmers, like everyone else, focus on their own pain spots rather than the issues of others. If you don't at least think about optimizing at first, you won't ever do it.
Investment banks are losing their grip on IPOs
>Are they trying to get ahead of government regulation with this? It looks like a declaration of self-regulation to me.

I think it's more a bit like the Henry Ford deal where he insisted on paying his workers enough to actually be able to afford the cars. Anemic demand is one of those things that can get an economy stuck in a low-growth poverty trap.

Either that or they're trying to get ahead of the guillotines.
Microservice as a service is clearest to me.