skysight-inc/HackerNews huggingface dataset:
There is a certain amount of business logic that can't be refactored away ( -someone's law ), but there is also bloat.

Who is refactoring this law code? No one. It gets written once and stands forever. It gets repealed once and a while, but it doesn't get actively refactored.
I had the same experience with the Aldi "Gridlock" energy drinks and I noticed that cans of Gridlock are labeled as containing two servings per can whereas Monster is one serving per can. Therefore I think Gridlock has approx 2x the caffiene content since both claim about 200mg / serving if I remember correctly.
For Django there's django-fsm[0] and django-viewflow[1]. I've used the former to implement some flow for an ecommerce website.

[0] https://github.com/kmmbvnr/django-fsm/

[1] https://github.com/viewflow/viewflow
Dynamic Deep Learning: A Paradigm Shift in AI (by Facebook's Soumith Chintala)
A Deep Dive into the 2018 Internet Trends Report
Michael Bay's documentary Transformers
The thing is, though, all companies are drawing from the same talent pool. Google hiring an above average number of diverse applicants doesn't raise the percentage of diverse tech workers. Those diverse tech workers came from somewhere. Google's act of hiring them in turn reduced another company's pool of diverse workers. Or if they came from a university, it reduces the number of diverse candidates that other companies can pick from.

Ultimately the total diversity of tech is dictated by the individual decisions of people when they choose their field.
There are starting developers who get paid that much but it's not common. I hear most consulting firms pay about 1.5-6L, and Amazon pays 12-14L.
I picked the biggest category of apps just to show you having a watch app is irrelevant when picking an iPhone app for everything in the app store but a very narrow set of categories, and you just demonstrated that. Yes, fitness is great, messaging somewhat ok, but what about the other millions of apps in the app store? what about a writing app? or a video editor? or a measuring app? or Dropbox?

Right now there is no reason for Youtube to make a watch app, and no reason for you to pick Vimeo over Youtube because it has a watch app.
I believe these are the proposals in question:

https://www.sec.gov/Archives/edgar/data/1652044/000130817918...

https://www.sec.gov/Archives/edgar/data/1652044/000130817918...
An opinion is "a view or judgement about something not necessarily based on facts or knowledge". What he offered is mostly not an opinion in that it's mostly him relating his personal experiences on this topic; which probably, if we are to give him the benefit the doubt, are factual events that actually happened.
What's the value of a "savings account" in 2018, though? Not to be flippant, but it's a bit anachronistic to even care about something that provides so little ROI, and if people are deriving greater meaning from that I'd hope the analysis is more nuanced.
MIT fed an AI data from Reddit, and now it only thinks about murder
Absolute awesomeness. I can't wait to see it to become next big thing!
What's wrong with the name 'Punkt'? I quite like it.
New Zealand is also making a big push to bring in tech workers, with some amiable visas. I see their immigration department at tech conferences all the time.

From personal experience, I can tell you that Taiwan is a fantastic place as well. Lots of engineers, absurdly low cost of living for the civic amenities (which blow away even the best that San Francisco or New York can offer), and gorgeous nature if you're into that. If you manage to learn Mandarin it'll greatly expand your access to the programming community there, but if not there's plenty of English speakers and just expats.
OKWS author here. I have to take some issue, we made a lot of improvements to the infrastructure over the years. The Tame system for instance was a big one. [1]

[1] https://www.usenix.org/legacy/events/usenix07/tech/full_pape...
In general I prefer languages to be small and simple - like Go and C. This doesn't seem to be a design goal for Rust, which puts me off. Some specifics:

Trying to do anything non-trivial with ownership/lifetimes/borrowing always ends up in a tangle, fighting with the compiler.

Everything in the stdlib seems to have a giant api with pages and pages of functions. Example: https://doc.rust-lang.org/std/string/struct.String.html Scrolling down through those methods is overwhelming.

The overhead imposed by the goal of maximising safety is big, and not that important to me (as I'm not writing Very Important Crypto code or whatever, I don't find it hard to write good enough code for my purposes in C).
Meanwhile, California is requiring solar panels on all new housing starting in 2020. These two things are going to make housing even more expensive. I guess Trump doesn’t mind screwing California a little bit more.
Law is not logic in the way a computer scientist understands it. It's intentionally changed with tortured reasoning to get the outcomes the Supreme Court wants and seems fair. This is how the constitution can simultaneously allow segregation and 100 years later prevent it without a word being changed. The only change was the society living under it.
As a freelancer I feel I should try to commit for at least a year - and I will try to work a bit longer of possible. I believe this looks better on my resume as well.

I think it's hard for most jobs, at least in my space (mobile software) to do much effective work when staying only for -let's say- 3 months at some company.

But mismanagement happens. The example you mention of being let go after just 3 months should be the exception, not the rule. I certainly never experienced something like that. Then again I like to work for big clients, feels to me more guaranteed they will still be in business tomorrow and me getting paid.
The type that offers no facts and gives anecdotal evidence to support the opinion?
Does anyone remember the joke/hoax, back in the old days, of the alleged Microsoft Linux distro? :D (Of course, this was in the age of the Halloween Documents and the "Linux is cancer" mindset [0], back when Microsoft was a very different business).

[0] https://www.theregister.co.uk/2001/06/02/ballmer_linux_is_a_...
There is plenty of economical cities to move to in the States, without packing up everything and moving to another continent. Even just heading up state to somewhere like Rochester is a smart choice. Cheap cost of living, great lakes, finger lakes, amazing cocktail and food scene.
I'm not the person who you asked, and I'm an absolute rust lover, but--

Rust is for people with C-level problems who don't like C's ergonomics. Zig appears to be for people with C-level problems who do like C's ergonomics.

Some of that is from essential complexity that we've been lying to ourselves about (memory safety, mutability, safe parallelism) and rust makes explicit.

C has a simplicity for it, for better _and_ worse.
The service utilities provide changes from energy production to energy storage, distribution, and management.
Fascinating to compare this with a recent thread on holding journalists to account for veracity and integrity of their stories.
realistically, i doubt the author would have trouble finding another job if this doesn’t pan out.
> And pls don’t misunderstand this argument, but could the same argument not be used for say diversity of skill? Like how come a company can reject me due to lack of skill?

The argument is that it's unfair and harmful to the individual, your company, and society to not hire someone because their skin is too dark. Do you think that's true of not hiring someone who isn't qualified?
Let's Talk about Censorship on Hacker News
How is it possible that a small minority of people can flag and thereby censor an entire category of relevant content that does not violate any of HN's guidelines? This seems to be the case even when the content gains upvotes rapidly and the submitter has a 4-year-old account with plenty of karma.

Shouldn't it be a little more difficult to censor content contributed by long-standing users with no prior removed submissions?

This mechanism for moderation seems like a recipe for disaster, creating a system in which any small group of people who feel strongly about a topic can silence any and all debate and opposing opinions at the click of a button. It may seem like an effective form of moderation, but that's just because the vast amount of unjustly censored content is hidden from the public.

Would it be possible to let moderators review flagged content with a large number of upvotes? Ideally, users who frequently abuse their ability to delete content would also lose that privilege.

HN is a wonderful platform for sharing relevant and interesting content, but the potential for one-sided, unjustified censorship is unsettling. I am incredibly grateful that YC is providing this platform to us, and I hope that, by prioritizing intellectual discussion over censorship, these issues can be addressed to make Hacker News the neutral and unbiased platform we all want to see.
They bought a broker dealer and ats prior to their current capital raise. They want their token to be the first of many sec regulated crypto assets on their regulated exchange.
Patches to Make Linux Work Perfectly with the GPD Win 2
Thank you, yes the team is working on this. Idea is a full documentation for people who don't have much knowledge of individual elements + community blog where community write stuff
... Have you ever seen a coal mine? They take up a fair amount of space. Take a flight that passes over Kentucky or W. Virginia sometime. Whole mountains leveled for ... minutes or hours of domestic energy consumption per mountain. Plenty of room for solar and wind in the plains, and I'm not super sure you understand the relationship between land prices, fed fund rates, and the cost of land.
This doesn't make sense. Google gives away it's OS for free. It's the overwhelming major contributor to Android R&D. What's EU's expectation here? Just give it away for free without an expectation of profit?

This is in contrast to the old Microsoft that required payments of about $40 for their OS license, and they further restricted browser choice etc. Google is nothing like that, the Android framework and underlying OS is fully open source. There exist non Google forks of Android, Amazon being the most famous.

Then there's the whole worshipping of Apple - the most evil, monopolistic company on the planet. Apple's only recourse seems to be their ~17% hardware market share. Though, that's not really the lens to use. When considering the 'mobile paid apps' market, their position immediately moves into Monopoly territory, and in that segment that fuck with the developers and consumers in every way possible.
Sure it is, when the rulemaking procedure is by majority vote.
I like this idea of a "company's written language", I have known many people who are great communicators who nonetheless didn't write using the correct corporate cultural terms and were viewed as "poor communicators".

Basically this boils down to how strictly you cling to new buzzwords.
This is because savings accounts are an anachronism from another era and serve no modern purpose. It is misleading to conflate savings accounts with savings; no one I know puts their savings in a savings account and many people with plenty of savings don't have one at all. It would be surprising if most Americans had and used a savings account in 2018.

In the US, the median disposable income -- money you can either save or spend on luxuries after all typical living expenses -- is about $1000 per month. Savings are not an issue for the majority of Americans. Unless you define it as having a savings account with money in it.
This is great. I've tried to pickup radare2 multilple times for fun and I always struggled with the CLI.
I will give it one more go with Cutter.
poor quality, probably costs more than they save
Would you rather have <$1k in savings in America or have a decent savings in a 3rd world country? Equating income to quality of life is 1st world centric.
Not requiring a license fee makes it worse for competitors than a paid license fee, doesn't it? Going for the free version is one of the strongest business moats, only the richest companies can afford that.
Land is far from zero cost in Colorado. Assuming these solar farms would go on the eastern plains rather than in the even less productive (but more expensive) land in the mountains, it is true that much of that land can support only sparse grazing or sometimes wheat, since it is semi-arid (but not desert as in the Great Basin).
Which is hardly "getting rich" if you are as skilled as Anders Hejlsberg.
It's an argument ad absurdum.
Need to answer "Okay, what percentage is canceled and what percentage is frozen?" and "How many of these projects were actually going to happen anyway?" first, which requires fortune telling. It makes no sense to ask for facts when speculating on speculation.
> The S. European economies suffer from a lack of ability to compete on this basis: the ability for people to work together in large teams to develop sophisticated products at scale. Vast numbers of people don't even recognize the kind of professionalism and specialization required to work in these organizations - and I means even simple things like product management, product marketing, a bunch of basic financial ops roles etc...

Would you mind providing a source on this point? Intuitively I thought of it as a cultural issue regarding work ethics and vacation time. This is a bit surprising to me.
>>There were 350 posters in all, bought for $80,000 by an organization called Progressives for Immigration Reform.

Why did 350 posters cost $80000, i am sure it would have cost lot less if they have been made outside US.
Yeah, that's the current solution (and what, for instance, my father has - cameras, infrared barriers, etc.).

But a movable webcam with some other capabilities (audio probably) might be a better deterrent.
Loose correlation with adoption and community size. For me it's one more signal to consider when choosing a specific tool or library for a production environment. More popular projects usually have a lower chance of being abandoned and have better docs, tests, etc.
This country was literally founded because of excessive and tyrannical taxes brought by the British empire. How long until America becomes that empire?

It's funny, I see this meme sometimes around tax day: "Well, I just paid my taxes. Those roads should be fixed anytime now". It's funny because the excuses people use (my roads!) to justify reckless and out-of-control taxation ($21T debt, that's T for Trillion) are almost never at the head of where the tax revenue is actually spent.

As a US government contractor, governments are great at overspending and under-delivering.
Off topic, but...

Anyone knows what PDF renderer Wiley is using? The performance is fantastic.

Is this PDF.js?

Edit: Found it https://www.readcube.com/

Edit 2: Apparently ReadCube uses PDF.js
I would say you're pretty close to the truth here, but the issue I have with this picture is that there are still tons of issues with the existing software that dominates various industries. So, why can't an upstart software company cause issues for the existing players ? To me, that's the real issue here: we have dominant players, but they aren't necessarily producing the best solutions. This indicates that the dominant players are building walls that are preventing competition.
There's a "take off every zig" joke in here somewhere.

Take off from OkCupid, start every zig?
Sure, will do!
Hi Max! Amazing, I thought that tame was there since the beginning. BTW my "hack week" project was going to be replacing tame with cpp-coro [1] but I quit before hack week started.

[1]: https://github.com/lewissbaker/cppcoro/
> I am in my 5th year of a 9.8MW system

Do you run a power plant?
Not just in WW2 and Vietnam, but much more recently than that. Search "go pills" in this unfortunately Wikipedia page: https://en.wikipedia.org/wiki/Tarnak_Farm_incident
Valve’s abdication of responsibility over Steam is the worst possible solution
Reinforcement Learning from scratch
Love the slot machine mechanic of pulling to refresh [0] [1] [2].

Over the years it's grown to become quite satisfying.

Mmm.. dopamine.

[0] https://thebrag.com/truth-facebook-pull-refresh-feature/

[1] https://www.vice.com/en_us/article/vv5jkb/the-secret-ways-so...

[2] http://www.businessinsider.com/ex-googler-slams-designers-fo...
Relevant reading:
https://news.ycombinator.com/item?id=17256425
https://news.ycombinator.com/item?id=17245018
https://www.reddit.com/r/hnresistance/comments/8pbbue
No, solar on single family homes makes them less expensive. It's a cash flow positive move, and if it wasn't, the body that enacted that would not have been allowed to enact the regulation.
That's definitely interesting! I didn't know that.

Still, I think the point is still valid that symptoms are still often worth treating, even if you are also working on the root cause, right?
I'll agree diversity in hiring is important across the board when school systems fight to hire more men.
He seemed surprised about general needs and maintenance of vehicles, or was I misreading his comment?
> there aren't really effective ways to increase it besides affirmative action style policies

I think it depends on how broadly you define "affirmative action style policies", i.e. if you say that encompasses anything that helps one group more than others, then sure, but if your comment is more about quotas/preferential selection I think there are plenty of policies that exist.

Assuming you do mean the latter, some examples I have seen implemented include: more flexible work environments, interview coaching for diverse candidates, outreach to diverse groups to ensure that they actually apply at the rates that they exist in the pipeline.
Why are the EU telecoms rules being revised?
Even then, a lot of comic book super villains were essentially caricatures of CEOs, or actual CEOs. Green Goblin from Spider Man being a fine example of the crossover.
Their business model isn't illegal, so there is no need to find any legal case.

You're now implying all manufacturers are abusers of their own monopoly.

Xbox games only runs on Xbox, MS should be charged the same way as Apple here.

Sony for Playstation.

Nintendo for Wii.

Etc.

Apple created iOS, just as MS, Sony and other companies. They have the ultimate control over it.

iOS is NOT a public platform nor does it belong to be people. People have no entitlement to anything from Apple in this case. You don't like it, just don't buy it.

Android is an open system, thus where the anti-trust starts to kick in quicker for Google than other companies because Google is demanding something that they have no ownership of. Forcing Android OEMs to use Google services in order to use some parts of Android that supposed to be available to everyone?
That's what I did. I used to work remotely and followed my now fiancee to Yakima, Washington. I saved so much money there...
To get the principal engineer behind the languages Turbo Pascal, Object Pascal (Delphi) and then C# and TypeScript that seems like the deal of the century if you factor the business value of all of the above.
It's about whether a market strategy makes it hard to compete for others, not if they make money on it or not, esp. if a company operates on multiple verticals - they offset "free" on one vertical with monopoly on the other (ads, search).
Somewhat curious as the media was not as dramatic when the EU did solarimport tariffs: http://europa.eu/rapid/press-release_IP-13-501_en.htm

But then, the EU also imposed import tariffs on steel.

The USA has solar panel production companies, so would be interesting why they are not being utilised more, as that is what import tariffs are for - to protect local industry from cheap imports.
> society to not hire someone because their skin is too dark.

In SV, I can't imagine this being that common. However let's take an example. There's an interview for a position and the interviewer is a white American. Two applicants of equal skill apply. One of them is African American who's attended the same high school as the interviewer. The other one is a recent emigrant from Russia who is skilled technically however his "cultural awareness" might be lacking. Who is more likely to get hired? This is a rhetorical question. I actually don't know.
I cannot for the life of me understand how Apple's ironclad control over the hardware, OS, and App store isn't considered vastly worse than this.
> This is an honest question to people who side with the proposal. At what point would these measures become unnecessary? What are the conditions?

> Btw what is the name of the ideology that one would use to justify this?

I'm not one of the supporters, but I've talked many times to such people and have encountered a lot of resistance to them laying out stopping or success conditions. I'm of the option that the diversity activists want these diversity programs to continue until they are happy with the results, which (more than likely) will be never.

I've also seen a lot of resistance the idea considering the perspectives of anyone who's not a member of one of these "victim"-groups (at least not until their group has experienced "10,000 years of oppression and discrimination."
my perspective is the appetite for risk has collapsed in the USA. Partially due to the high cost of housing & medical services, but I think it's a broader social trend.
LXC on which Docker was based always had a much more sensible container model and contrary to the pervasive misinformation by the devops ecosystem is far easier to use.

It supports a standard OS environment and does not enforce the use of layers so users don't have to deal with single process non standard OS environment which removes half the complexity.

We are working on a project, Flockport, that supports LXC and provides an app store, orchestration, networking, distributed storage, service discovery and HA. So there are attempts to explore simpler alternatives.
> Ultimately the total diversity of tech is dictated by the individual decisions of people when they choose their field.

I might add that the total diversity of tech is dictated by the individual opportunities to make a decision, though I generally get your point.
I find if I want to explore a new API I like to find boilerplate projects that are usually <Something>-Example. I know if they have one star, it's probably high-quality boilerplate.

If there's no stars, I might still investigate, but it's likely unusable.
What about i2p?
Nothing really for me. Personally I like to look at:
1) Last commit date
2) Number of open issues vs closed
3) Number of open PRs vs closed

I am way more interested in how active the community is supporting the project than any popularity contest.
Its interesting that the USA is strategically trying to go back to being the manufacturing country and China is strategically trying to become the innovation country. Its like China and the USA want to swap places.
Do they perhaps mean "free cash float", that is (regardless of what the account is called) money that is immediately available to spend without causing a cashflow disaster later in the month?
Lex Luthor, anybody? or Valentine from Kingsmen 1

edit: woops, didn't look at the article before that. Lex is the core of the article
I'll bite: kickstart every zig.
I'm not familiar with the space in the slightest. My guess is if you can't raise a seed round in this market, you either don't know how to do it or your business is not promising enough.

Have you filled in a YC application? If you send me that I can probably spot the problem very quickly. Email is gomox.ar (with the free Google email).
The rule making procedure, if I’m not mistaken, is majority vote of shares. That’s why the article says that the proposals did not pass.
How Did You Find Your Earliest Users
Why are these the only types of diversity that are ever discussed.

Because those "biases" (discriminations) are currently what the law deems illegal.