skysight-inc/HackerNews huggingface dataset:
Agreed. I regularly ask "Why are we running a marathon in a thousand sprints?".

Besides tech debt, a concern I have that I don't see brought up is burn out. With Scrum, every action you perform is micromanaged and with a push for "high velocity". There is no proverbial breathing room in this where the pressure lets up. At least with waterfall (for how we did it before Scrum), the windows of high pressure times were shorter. During the beginning of our 6 month waterfall, in parallel to spec work we'd be taking care of tech debt or implementing our pet feature and it was a time of mental recovery.
I also had to login with my google account to read it.
? All the specified above endavours - usually run into what one could call the end of the map. Here be science! If you run into e.g. new material science because your goal stretched beyond the scope of what has been done previously, you can blame the engineer for not telling you that you will leave the boundary of the knowledge of a field- you can not blame him for the estimates beeing wrong.
Apples are also more expensive than oranges, which I too find strange.
I agree with your comment, I just want to add a thought regarding "social responsibilities". Sometimes I think about it, and I believe the first problem is that a lot of people fail to even help themselves, to be responsible, at least in some aspects, for their own lives. And when I reflect about this (and I think this happens to people regardless their wealth levels), I just can't expect people to realistically "respond" to social responsibility in a way that would match our moral ideals.
No mention of it, but the pressure should still be on AMD to open source or allow firmware disable of their Platform "Security" Processor.

I would really like to be more enthusiastic for my next build to use something like this, but all my computers are presently trustable in a way new platforms with proprietary coprocessors that haven't seen me_cleaner support cannot achieve.

It really sucks to give Intel money - its not like they support the me cleaner project and are actively antagonistic to third parties disabling their backdoors - but at some point it stops being a matter of principle and becomes one of practicality. I can disable the unwanted parts of the hardware on one platform and not on the other.
Chinese dev here, currently at xiaomi, worked for VMware and Baidu
> What are dev practises like - do people do Agile / Scrum?

Not full/standard practice I think, normally just standup meeting I guess.., when I was in VMware China, some projects used scrum.

> Is "post-agile" (sorry) scepticism a thing?

No

> What about TDD and CI/CD?

I'd say TDD and CI are common.

> How about technologies, do people develop on Linux, are they using git,

Yes, all the time.

> are american libraries/frameworks big - are people using React etc?

Yes

> How about things like FP and niche languages - is there much appetite for people experimenting with new tech/languages or are Python/Java the defacto choices for application work and everything else shunned?

Yes, go/rust is gaining popularity.

> Is there a Chinese-equivalent to GitHub - is engineering in China big enough that they can have their own independent OSS culture? (Is companies contributing back to OSS a thing?)

No, there are some github like services, e.g. gitee.com, but the scale and user base is not at same scale.

> are developers seen as feature-factories or is the relationship between product and developers/tech more flat/harmonious than that?

There are lots of jokes about product&developer here in China, so you can imagine.
Money and power can both be squandered and wasted with little effort.

To the extent that democracy has reduced the longevity of power (compared to e.g. monarchy or theocracy) it acts much like inflation does for money—if you don’t want your asset to devalue in real terms, you need to invest it.

(Or you can hack the system and find vulnerabilities. Right now it seems like a few politicians have worked out the power equivalent of the get rich quick scam...)
Go is perceived as Google's language because they named it "Go".
"Fears about losing access to GitHub might be overblown. Apache Software Foundation (ASF), another US-based organization that offers open source software, published an announcement on Wednesday saying that open source software and collaboration on open source code are not subject to the EAR."

just that. it says it on the article even.

and honestly, any of the chinese giants now using github would have plenty of resources and probarbly motivation to set up a similar service if worst comes to worst. then people collaborating with chines would just hop over to that as reverse direction should be just fine to collaborate.
> content that is far-right, racist, and highly partisan, one has to wonder what effect they’ve had on the EU election conversation space on Twitter over the past few weeks. [...]

I'm not familiar with the reasons of the outcome in France, but this whole election has been dictated by far-right, racist and highly partisan reasons in my country. When you wonder why you got a result from a huge number of people you need to analyse the data, and analysts are noticing that ...

"The League of Matteo Salvini gets a resounding 30.75% of preferences in Riace , the municipality of the Reggio area guided until a few months ago by Domenico Lucano and known throughout the world for the model of reception and integration of migrants that was practiced there."

"Even in the island of Lampedusa , at the center of the migration phenomenon, the League wins. Matteo Salvini's party gets 45.85%, more than twice the Democratic Party that launches Pietro Bartolo, the migrant doctor, among the candidates in Strasbourg."

https://translate.google.com/translate?sl=auto&tl=en&u=https...

> Doesn't it depend on how close the election was to begin with? If it's very close, you may not need to move the needle very far to change the outcome.

There are 12 points of distance between the 1st party (extreme right) and the 2nd (pro immigration).
The territorial distribution of votes in favor of the extreme right is aligned with the cases of uncontrolled and non-regular immigration, cases that the population lives in the area and which have little interaction with the (old/new)media.

This doesn't mean that disinformation attempts are not happening, they're. But the outcome was predictable, and it's difficult to argue that there is a correlation with ..Twitter.
hledger has builtin support for four formats so far (journal, timeclock, timedot, csv). The current journal format can be quite light:

1/1
(food) 5
1/2
(car) 15

But I'll sometimes use csv for quick one-line entries:

1/1,food,5
1/2,car,15

Some hledger users have their own custom formats like you, and use a script to preprocess it. More format experiments are always welcome.

An advantage of something like hledger over a home-grown script is more robust and versatile reporting.
I don't understand why they didn't try to unify the English language across the borders. Why are there different official variants of the same language?

I'm from Belgium and speak Flemish, our neighboring country is the Netherlands. We officially speak the same language. We have the same spelling, same rules, etc. Of course there are dialect variations, but the official language is exactly the same.

I always wondered why other countries don't try to do the same. For example Slovakia and Czech Republic. It almost is exactly the same language, and I know Slovaks were able to understand Czech. But it seems newer generations are unable to do that. So it's weird that these languages evolve away from each other, instead of towards each other.

The world is becoming smaller every day, so why not try to standardize at least the English language, which is mostly used in international settings?

But I guess it's also an ego thing, where neither UK or US (No idea which official variant they use in Australia/New Zealand) want to adopt the other countries rules.
AFTER 10 YEARS THOUGH.... Pirate Party Founder Calls For Legalization Of Child Pornography Possession

https://www.businessinsider.com/pirate-party-rick-falkvinge-...
Depends how you define success.

> By evolving to

Being selected to by us

> they have convinced humans to feed and house them

No, humans have constructed chickens to meet our requirements, minimising the amount we need to house them (e.g. killing them at a few weeks old).
Learn a little improv, it helps to “yes and” a conversation. Treat is like a game.

Also, read how to make friends and influence people, then when finished, read all the rebuttals.
Most senior/principal are ex-FAANG-lers. The engineering culture is similar, except the toxic working hours
I would question whether person C exists.

This steady movement does not work if there is a discontinuity in the housing prices.

For example say you have 1000 houses in the $200k to $250k range and 1000 houses in the $650k to $800k range. Now person A moves from a $650k house to an $800k house.

That is irrelevant to person C in a $250k house, because while moving into a house that costs 10% more is realistic, moving into a house that costs more than twice as much is very much not.

This discontinuity is what the debate is about and what "so many people" understand differently.
This is a good illustration of the core problem we have in "anomaly detection" in data science. Often we are presented with a challenge that if solved, would negate the presence of the challenge itself: We have to look for events that aren't explained or predicted to exist by our current understanding of the given system. To find them, we collect all events and evaluate their likelihood under our best model, taking the least-likely as our "anomalous" events. Then, once found, we have to explain them. But to explain them requires that we understand the system well enough to predict the existence of those events. If we did, we could have produced a better model, and that model would have rated those events as more likely. So they wouldn't have shown up. This contradiction seems to be inherent to the whole concept of anomaly detection.
US MBA programs need to start following the European model: Year-long to 16 month programs tailored to a slightly older demographic (late 20s to 30s) who actually need a degree to move a rung higher in their career. The shorter program length will decrease the costs for students (both in terms of tuition & opportunity costs) and--based on how much travel my friends currently pursing MBAs do during the academic year--is unlikely to hurt academic outcomes.

There are a few MBA ROI calculators online, and for my career I wouldn't see an ROI until ~20-25 years down the line. (For context, I'd probably gain a ~30k salary increase if I were to pursue an MBA.) And that's with consistent salary growth with no sabbaticals or career changes (and any subsequent loss in earning potential) I might want to pursue. I would love to use a year long program to gain some needed financial modeling, HR, and operational skills while taking the time to pursue a business idea, but the traditional programs are not structured to accommodate that. And besides, you don't actually need an MBA if you work in the tech industry until you're in a senior position--VP or C-suite--so there's no direct need for the degree itself until ~10-15 years in the future.
When I went to America, I couldn't believe how cheap chicken was. I once found boneless chicken breast for $1.99/pound. Eggs were dirt cheap as well, sometimes less than $1.00/dozen.

I don't remember ever seeing prices like these in Canada.
Guessing, but maybe because a site that allows for somewhat discrete link spamming attracts spammers.

Facebook says ~17 million fake account creation attempts per day[1] (that they catch after the fact), so it doesn't seem that unusual.

[1] https://news.ycombinator.com/item?id=20000235 (3B/6 months == ~17M/day)
Yes I will clean up those dependencies. Yeah Node is just what I know best. Or Java - haha, but that would not make a good CLI <-D
With an impending disease that is wiping out Cavendish (the most popular kind of banana), they may not be cheap for long!

http://freakonomics.com/podcast/bananas/
Why would the Americans take the insane risk of overflying Soviet territory?

https://en.wikipedia.org/wiki/1960_U-2_incident
Thank you for correction!
Their breach notification email was awful: https://twitter.com/skwashd/status/1132258055767281664
The definition of BBQ in North Carolina varies depending where in the state you are. Eastern NC-style is vinegar-based sauce with whole hog pulled pork. Western-style (also know as Lexington-style) is thicker tomato-based sauce, the meat is also pork, but either pulled or chopped, and typically only the shoulder-cut.

Texas BBQ is (almost) always beef, usually brisket, but can also be different cuts and sausages. It's usually dry-rubbed with mixed seasonings.

"BBQ" is a verb everywhere, including NC and Texas, but outside the southern US, people use it to mean any type of outdoor cooking, while in the south it specifically means "slow smoked meat", while other types of cooking outside are called "grilling."

"BBQ" as a verb is a style of cooking (you could BBQ vegetables if you wanted), but "BBQ" as a noun, at least in the south, means meat slow cooked with smoke rather than direct heat.
It has to be made clear: one thing is to worry about price, another one to worry about affordability.

If you create more housing, and price stays the same because demand went up, its become more affordable as it is literally allowing more people to live in SF.
Haunted Bay Area Toys R Us Closing (2018)
VR Headsets Comparison: Oculus Quest vs. HTC Vive Focus Plus
Keep reading; further down the thread, Rob "Commander" Pike found it "a surprise" that Google trademarked Go. Maybe Pike feels that Go isn't Google's language, but it certainly seems that Google does indeed have a modicum of control over Go, and that that control is above and beyond the Go authors' perception.
Unlock Hidden SmartPhone Features with These Secret Codes
Akira: Native Linux App for UI and UX Design
So is this good that the team is crafting the language for their own needs? Perhaps they will keep the language small and keep scope creep to a minimum?
A lot of technology development happens at Google and FB and AirBnb these days because that is where the money is, so that is where the smart people go. In the previous generation they would have been at Xerox or Bell Labs. The work they do is often generic and of general interest. We should resist the idea that because the creators are sojourning in the bosom of some corporation, that corp "owns" the work. This is a key benefit of open source: we can take the freedom granted by being useful to monopoly capitalism and use it to liberate work for the public good, thus diffusing that monopoly power.

In practical terms, however, this means governance has to eventually flee the bounds of its corporate origin.

EDIT: Whenever I make this claim here it gets downvotes, but I've never heard anyone explain why - anyone care to explain?
Not that much. Each generation there was maybe 7% perf improvement so in 6 years: 1.07^6=1.50. Improvement was mostly with adding more cores.

This ~1.5x in single thread performance improvement matches with stats from geekbench.com benchmark:

my macbook pro 2012 cpu:
i7-3615QM => 3093 single thread [1]
equivalent current gen cpu with same TDP (45W) and similar clock (2.3GHz):
i7-8750H => 4617 single thread [2]

[1] https://browser.geekbench.com/processors/741
[2] https://browser.geekbench.com/processors/2144
pacgo: A Pac Man Clone Written in Go
Sure, my question was what the local algorithm/dataset looks like packaged up.
Logging in to Google Groups has been mandatory forever if you had logged in to a Google account before in that browser. If there are no traces of past login sessions (such as when using Incognito mode) then it opens just fine for unauthenticated users.
Actually I think power is underrated and poorly understood, you have to understand how power functions to understand a lot of society. A lot of how it operates is shrouded in secrecy and deception.
I think the word "Consumer" here is "Consumer Group".

For example, an AWS Lambda triggered from SQS will lead to thousands of executions, each lambda pulling a new message from SQS.

But another consumer group, maybe a group of load balanced EC2 instances, will have a separate queue.

In general, I don't know of cases where you want a single message duplicated across a variable number of consumer groups - services are not ephemeral things, even if their underlying processes are. You don't build a service, deploy it, and then tear it down the next day and throw away the code.
My guess is it doesn’t. Anyone can make up a number if they don’t have to prove it. Hootsuite doesnt even have that many.
Ask HN: Where do you find factual, unbiased news?
> being a boss isn't just to have power over others (although I'm sure some do enjoy that) but to get more stuff you want done by delegating it

The latter, getting others to act on your behalf, is pretty much the definition of power.
But you can turn this around if you consider "loud" = "ERROR; DANGER; STOP (found fruit?); NO" and "quiet" = "yes; safe; good; continue (no fruit; keep looking?)".
RailsConf 2019 – You Can’t Bubblebath the Burnout Away by Jennifer Tu
Sorry but all glaciers were supposed to melt by 2012 and did not melt because global warming is a complete lie. I know global goverment when i see it.
This is what free market capitalism ends up producing. Not just for chickens, but for any product really. And this man is open and honest about it. Why is this any more depressing than a person working two minimum-wage jobs and barely making due?

If you don't like this type of thing, the other option is to change the entire system, pay ordinary people enough for their ordinary jobs that they can afford to care about animal welfare and the environment and all the other things that get de-prioritized when the option is not putting food on the table for your family.
Qualcomm and Lenovo’s Project Limitless Is the First 5G Snapdragon 8xc PC
> I'd much rather pay 3x as much, eat chicken 1/3 as often

you wouldn't

You already could right now but you're not doing it
>The blog post starts by quoting @kapoorsunny asking why there can't be something like OpenGo, with a community implementation of generics. I hope that it is clear that the answer is that there could be. Nothing prevents that from happening. In particular, Google doesn't prevent that from happening.

No, but like with the community developed dependency solution, Google can arbitrarily chose not to include it in Go, even if itself proves successful.

So it's more like saying "you can have your own niche ports, just don't expect them to become part of the main language".
One of the annoying things about Google is that if it detects that at some point in the past you were logged in as a user it will not let you see Google Groups content without logging in (or going incognito).

There is no "just let me see the content, I can't be bothered to type my password right now" option, there is no "forget that I'm that user" option, the only option is to log in or to go incognito.
Whenever I watch shows like House of Cards or Narcos, the thought that I keep having is, "why? why do you want this so badly? what's the point?"

My theory is that seeking power is very evolutionarily satisfying, and it has no ceiling. This means that, even for people smart enough to see its diminishing returns as a means to actual happiness, it can provide an everlasting narrative for one's life, which can create a kind of happiness. It can fill an existential void for certain people who a) choose to ignore the question of what it's all for, and b) are sociopathic enough to not care what effect it has on others. You always have something to work towards. Satisfying existential quandaries is a highly desirable goal in itself.
Food Delivery Management Software
Aside from the runtime difference between training and inference, having on-device ML makes a lot of sense for other reasons.

There can be more guarantees over data privacy, since your data can stay on-device. It also reduces bandwidth as there's no need to upload data for classification to the cloud. And that also may mean it's faster, potentially real time, since you don't have that round trip latency.

This is not necessarily for phones. Lots of (virtually all?) low power IoT devices have ARM cores. There are plenty of environments where the cloud or compute power isn't available.
What sort of lives do you think birds living "in nature" in Africa have?

Instead of being painlessly gassed to death like farmed chickens they'll be eaten alive by some predator, or instead of being provided with antibiotics as hatchlings perhaps worms will eat most of their siblings alive before they leave the nest.

Romanticizing factory farming is ridiculous, but so is romanticizing the lives of wild animals.

From a species interaction perspective the farming of animals could be described as mutualism, but humans tend to break all the rules in traditional species interaction models: https://en.wikipedia.org/wiki/Biological_interaction#Mutuali...

We're not unique though: https://en.wikipedia.org/wiki/Ant%E2%80%93fungus_mutualism
> The freedom to do what you want is entirely predicated upon those with power.

I don't think so. Find something you want to do and others need or want from you.
Disable JS. I leave it off by default, the web is drastically nicer without it.
Deliverect is a SaaS company that connects businesses with their customers through delivery. The software integrates all delivery platforms into the POS. Online orders are registered in one system which results in cost reductions and time savings.
Excellent. As someone who never learned accounting, I don't know how far I would go, but I would try anyway.
It does for me. I often use Netflix to find something for my kids to watch.
Yeah, that and because of the tight control and the opinionated, "our way or the highway", core team.
I've worked in information security my entire career, and let me tell you: we have the ability to monitor anything and everything, and it's often completely invisible to the end user. Read your employee handbook and there are likely places in there talking about monitoring on work-issued machines.

It may be that your employer doesn't do that. You would be extremely in the minority. Even connecting to the employers network, either from VPN or at the office (can get everything on the network up to layer 7), even using their DNS server (can log every DNS request), even using their AV software (can read every file on your system, even removable media), even using their proxy (can watch all your Internet traffic and decrypt SSL), or MaaS tools (game over, full access, including keylogging), there is a ton of tracking and monitoring that can be done from the most basic tools. Most web proxies are capable of breaking SSL requests to inspect the traffic and then rebuilding it before passing it on. I work with a technology that does deep packet inspection and full payload capture on every flow that hits the network.

It may be that your company doesn't do any of that. But before you go coaching people to quit their jobs or assume they're not being tracked, you should realize this is extremely common and any company who does not do it is putting themselves, their employees, and their customers at extreme risk when it comes to security. The most basic of malware could bring down the entire company if they don't have a proxy or AV. And if anyone can attach any device to the internal network without needing any controlling software or inspection software, if anyone can send whatever data they want out of the network, it's not a question of if you will be hacked, it's a question of how long have you been hacked and you just don't know it.

They're not using monitoring software to watch your Amazon shopping habits. They're using it to protect the company, their employees, and their customers.