skysight-inc/HackerNews huggingface dataset:
> Since this engine is GPL-licensed it seems like any game built with this engine would then also need to be GPL-licensed, correct?

Yes, mostly correct. In order to comply with the GPL, and distribute game binaries, you need to make the source to any game you make with it available under the same terms.

Technically that does not mean that you have to distribute the game under the GPL, but in practice that's how you would comply with the engine's license.
Why would anyone expect higher taxes to increase growth?

> Under President Moon Jae-in, South Korea has raised taxes and the minimum wage in the name of economic growth. So far, it hasn’t worked out as planned.

That's not how that works at all. Whoever made this "plan" apparently skipped Macroeconomics 101.

> Growth has slowed, unemployment has risen and small-business owners like Moon Seung are complaining.

Any Economics undergrad would tell you that's exactly the expected outcome.

Raising taxes hurts growth and increases unemployment because you are reducing the profitability of all businesses.

Raising minimum wage increases unemployment because you are raising the cost of labor.

And small businesses often pay the highest price for these policies.
> TCP connections are basically identified with an (ip, port) tuple.

I believe the full identifier is a quad: (source ip, source port, dest ip, dest port).
Why would you expect higher taxes to heat up the economy? That’s in the same boat as raising interest rates.
Likewise. His more programming-centric writing, in particular, is a breath of fresh air relative to the current "teams, tests, and tickets" dogma. Personal favourite: http://paulgraham.com/head.html
Note: I'm a Googler but I've used Fi since its inception and log before I was a Googler. These are my thoughts alone.

I have had times where it took 45 minutes to reach Fi support which was very frustrating. And looking on the Google Fi subreddit you're not the only one with the shipping issues. That being said, I've only had outstanding interactions with their support department. I had reoccurring problems with my Nexus 6P and they RMAd it several times, overnight.

I've found their coverage and WiFi calling to be better here in Mountain View than Verizon. It is hard to beat their experience when travelling internationally, you pay the same as you would domestically, and you have access to the high speed networks. The Fi app is beautiful, and doesn't try to sell you anything. I recently checked out the Verizon app and its 90% ads and 10% useful.
I work at a startup. Neither myself nor anyone on my team works 80 hours a week. I’ve been in tech in the Silicon Valley for two decades at a half dozen startups or more and have only ever put in a few 80 hour weeks.

Doing that consistently is unhealthy and sort of antithetical to building a thriving business.
Is this more for older students/in universities?

Should the future of education include grading?

Wouldn’t there be less jobs in our future? Should education always be matched with careers?
The only ethical owner of my data is myself. Whatever Google says now is worthless the second growth stalls and shareholders want to see more.
> All the startup employees I've talked to work 80 hours a week.

Worked at many startups. Currently run a startup. No one has worked 80h weeks at any of them, except myself in the first year of creating my own startup.

If you really have friends working at startups for < 10% equity and doing 80 hour weeks, something is wrong.
no workers were interviewed for this article, only bosses
Doctors in the 70s equated obesity with bad health. I have a vintage doctors office scale that has the model name health-o-meter

Look at the pictures of people in the 70s and it was rare to see what we do now.

Maybe hauling a whole shopping cart full of Mountain Dew 2 liters and drinking it doesn’t lead to good health.

Doctors don’t preach it anymore because people don’t listen so why bother?
Missing in that writeup is that any group which spends more time online tends to be overrepresented in things like online comments. This includes the mentally handicapped and mentally ill.

If you don't have a job, limited money, and social life is difficult, the internet has obvious attraction.
> Zcash used a multiparty setup of 6 people

That's true of the original (Sprout) SNARK, but the newer (Sapling) SNARK used a much more scalable MPC ceremony, which they called Powers of Tau: https://z.cash.foundation/blog/powers-of-tau/

There was a public call for participation at the time, so if you wanted to be sure that the ceremony was not corrupted, you could just participate yourself.

For backwards compatibility, the Sprout SNARK can still be used, so if the original ceremony was compromised, an attacker could still create coins "out of thin air". But converting a Sprout account to a Sapling account requires making the amount public, so if the number of coins converted exceeded the intended currency supply, that would be detected. Worst case scenario, a hard fork could be arranged to disable the Sprout SNARK.
> I've managed from 2 (and was therefore an IC) to ~40 people.

~40? I'm assuming you're counting your skips. If so, a better word to convey what you meant would have been to say that you were directing them, to indicate you had skips and were actually managing a half-dozen or so managers. If not, how does one manage to keep track of ~40 relationships (plus other colleagues) in a 4\b80h week?
What is there to feel bad about? It's like a modeling agent/photographer job, with the only difference being that you have a singular client who also happens to be your wife.
That's one of my favourite books. There' also "Panic!" which is basically a curated list of newspaper articles and Lewis' columns about long-forgotten companies from the dotcom era and their business models.

What I found hilarious was Jim Clark's original vision of a "trillion dollar healthcare cost disruptor" that was Healtheon, actually IPO'd in '99, but ended up being acquired by the content mill cesspool that is WebMD.
>30k is very low.

Where you live

>$14.71 per hour. That's below minimum wage in New York City right now

Federal minimum wage is 7.25 and that is the minimum wage for many states as well, mine included. 30k is actually doing decent, after 12.5 years on the job I only make 33k with good reviews every year. If I was suddenly unemployed and had to go work retail I might get lucky and hire in at 8$ an hour.
Ask during interviews?

Most people aren't going to lie to your face that a normal week is 40h if they expect 80.
fossil does this integration
I am trying to understand the logic behind higher taxes for growth, is it because the domestic consumption is so low, that government decided to tax and spend "Bigly"? If they are spending bigly, what are they spending on?
I think it goes the other way around -- once people get overweight, they stop exercising.

When I was overweight (I've lost about 80kg), just walking around the shops was a significant exercise, I'd be short of breath. Now I need a 15 mile bike ride to achieve the same level of exertion. Also, after any kind of exercise it used to be every joint would hurt.
I'd want issue state to be tied to branch state. I want an issue to be able to capture that it's fixed in branch A but not branch B, and if I merge A into B, it recognizes that it's now fixed in B as well.

Some systems have very rudimentary versions of this: an issue is globally open or globally closed, but gets auto-closed when a commit is merged into one specific branch (master or whatever), but I'd want this to be much more generalized: fixed in a feature branch but still broken in dev and master, then fixed in dev once the feature branch gets merged, then fixed in master once the dev branch gets merged, etc.
This looks perfect for what I'm looking for. But I need to serve it to MY customers along our software. Is there any way do that?

Feel free to contact me directly. moura @ the domain in my profile
When I took Economics 101 I was told that there was one school that says "taking people's money away will make the economy worse because they know how to spend it best," and another school that says, "the economy is powered by money changing hands, so if you take away money that would otherwise have sat around and use it to buy random items, you will force the economy to be more active than it would otherwise have been."
As a non-statistician with a lot of interest in statistics, I found the Book of Why frustrating. Modeling causation seems like an undeniably important step towards understanding the world better. But the biggest question I had was: how can you actually verify that your causal model is true? This is not clearly explained, or wasn't before I gave up on the book. Models are only useful if we can have some confidence that they correspond to reality.

I was especially interested in the answer to this question, because my only exposure to the language of "causal chains" has been on Twitter, where they seemed to serve a distinctly ideological purpose. One (non-mathematical) person says "I think X is caused by Y", and then a statistician chimes in and says "you're missing other parts of the causal chain, the real causes are Z and Q." Where of course, Z and Q are things that one political perspective prefers to blame, and Y are things blamed by the other side.

For example: https://twitter.com/gztstatistics/status/1000914269188296709. Here's a great comment from today about the difficulty of establishing causality in practice: https://news.ycombinator.com/item?id=18886275

I want to know how causal chains can be actually proven or falsified, to be convinced that this isn't just highbrow ideological woo.
I have a hard time understanding how to distinguish between things that are universally "bad" by some moral standard or if they are offensive to a particular group. It seems lately that the latter seems to be pushing to qualify everything they get offended by as the former. Is there a way? Not trying to challenge it, but trying to figure out how to classify people's right to dislike things as expectations for the larger society in general.

What if I am against consumerism and the harmful effects on our planet? (which it does affect strongly). I feel this blind march towards creating every possible innovation for selling and making money is not sustainable and healthy for the planet or for the people themselves. But where do I go from there? Do I say I find CES itself offensive and expect others to pay attention or do I just let the folks do what they want if they don't care?
Desk jobs are common. Jobs that let someone spend much time editing Wikipedia are not.
We raised on indie.vc terms, but not with Indie.vc - just a group of angels. Best decision we made. Now we’re profitable, and get to be in control of our future decisions - including whether to raise more or not.

Highly recommend folks checkout the indie.vc terms - I describe it as even more founder friendly SAFE note. Not every investor will be comfortable with it. Took us longer to raise and lost out on potential investors and plenty of funds as a result; but was still worth it in the end IMHO.
Is allegro still maintained, I thought it was as of a few years ago. You can develop like its 1997, or 1987.
It's a shareholder lawsuit over inappropriate compensation of Rubin (i.e. that he got money that should have been paid in dividends and the reason was personal embarrassment on the part of executives and not a desire to increase shareholder wealth). I don't see how that has anything to do with "rank and file" Google employees at all.

This sounds like you are trying to make a political point, c.f "quasi-fundamentalist fervor to the secular belief system of "Intersectionality"". I don't have a clue what that means, but it certainly sounds like you're trying to call them dumb liberals or something...
For anyone with an interest in maths, do give https://youtu.be/uMN5t3tzchI a watch
You don't think booth babes are rude to the women attending the conference?

As a women in tech, I do feel out of place when everything seems targeted to men. We also use chairs, we also buy cars...tell me the need to have a big breasted woman showing it to me.
> LSP is an API that talks to compilers, and returns actual relevant data about the code you are working with

That's what YCM did as well. Well, compilers or other intellisense-adjacent tools (like Jedi for Python, which Python's language server also used, or Tern for JS).
Which was done because sales were disappointing.
Nah, that author wrote:

>before you rewrite your C book, perhaps you should take the time to actually dig into it and learn C first (inside and out.)

which is uninformed, as Zed wrote Mongrel and Mongrel2 in C. Saying he doesn't know C is ludicrous. He might have a different approach to C, but then argue this view instead of claiming your way is the only way. The author of that blog post is saying the book is bad because it is not the way he writes C. Not because it is objectively bad.

Also, replies to that post like "Just for info K&R stands for "Kernighan" and "Ritchie", please, don't compare the bible of C with "just another book on C". It is a blasphemy." are hilarious. People are just parotting "read K&R!!" off of each other. The term Stockholm syndrome is overused but it is very appropriate for people who think C is actually good.
To take such a position is to not think charitably about the intentions and competency of the developers, which I find personally absurd.

If you're not going to take the time to scrutinize the code and understand the problems, spreading uninformed FUD like a troll isn't helpful.

I have spent significant time with the journald code in the past. I understand its inner-workings and what performance bottlenecks it has suffered from.

Bloated and convoluted code is not how I would describe the causes. The systemd project's code is generally rather spartan, easy to read, simple C code.

Journald attempts to associate myriad process metadata with the logs it receives. This information is useful to the log consumers, and is actually somewhat impossible to reliably collect in lockstep with the messages being received, using today's kernel interfaces.

It will always be a racy endeavor to do this from userspace in the form of sampling /proc after the messages have been written and languished in a socket buffer for some non-deterministic amount of time.

What journald attempts to do is a best-effort approach of acquiring and associating this information with the messages in-line with the logging, to get it as close as possible. I believe at some point, if we continue using this kind of metadata-rich logging in Linux, that the kernel will grow new interfaces to reliably deliver this information in a socket sidechannel, much like how minimal sender credentials may be retrieved on UNIX domain sockets today.

Until then, journald will continue to find itself in the awkward position of being a kinda-sorta logging database which must sample piles of process metadata via /proc to describe the sender in what's appended to the journal.

But this is a necessary phase of progress we must pass through. Upstream kernel developers generally refuse to add new interfaces for this kind of thing until there's an established use case demanding it. So what we're all using in journald today is arguably an MVP, establishing that there's a market need for this level of information in our logs, which can then be used to compel upstream to help us make it both efficient and 100% reliable.

The process metadata caching that was added to improve the performance arguably traded accuracy of the metadata to do so. (and, one could argue, increased bloat and complexity) But in lieu of better kernel interfaces, it's the only choice other than giving up on logging the metadata entirely. The impression I got while working on the journald code pre-metadata-caching, was that the authors had assumed the kernel would evolve to make the information available efficiently. The kdbus debacle speaks to that trajectory, and its rejection from landing upstream definitely threw a wrench in the overall plan, I'm not sure the systemd project has ever fully recovered from that setback.

So please, refrain from making such uninformed speculative comments. I encourage you to instead get involved and help improve things where you can, if you care about running modern Linux systems.
Silicon Valley is evolving and focusing on employees
It won't. That's not what taxes are for.

"The necessity for a government to tax in order to maintain both its independence and its solvency is true for state and local governments, but it is not true for a national government. Two changes of the greatest consequence have occurred in the last twenty-five years which have substantially altered the position of the national state with respect to the financing of its current requirements.

The first of these changes is the gaining of vast new experience in the management of central banks.

The second change is the elimination, for domestic purposes, of the convertibility of the currency into gold.

Final freedom from the domestic money market exists for every sovereign national state where there exists an institution which functions in the manner of a modern central bank, and whose currency is not convertible into gold or into some other commodity."

Taxes for Revenue is Obsolete - Beardsley Ruml (Chair of New York Fed 1946)

http://home.hiwaay.net/~becraft/RUMLTAXES.html

South Korea is overtaxed for the size of government it has. As is any nation with any long term unemployment.
I'm not saying there aren't perceivable advantages to the current business model, just that it isn't a business model that seems to be working for me personally. I stopped playing both D1 and D2 at about the same point where an expansion came out that I wasn't interested in, and I couldn't ignore the paywall. Partly because yes more of the lore and PvE is paywalled than the PvP is.
...but I like Destiny 2. =(
Seems like it:

> Past tax cuts did little for growth or the wealth gap, Mr. Yoon said. Instead, Mr. Moon aims to improve the incomes of average Korean families so they will consume more, thus reducing the economy’s reliance on exports and, with them, the ups and downs of the global economy. (Exports accounted for 43 percent of South Korea’s gross domestic product in 2017, compared with 20 percent for China.)
It's interesting to see contrasting articles on taxes & growth. There's this article about how South Korea raised taxes in a bid to grow faster and failed, but there are also plenty of articles about how Kansas's attempt to lower taxes in a bid to grow faster also failed [1], as well as predictions that California's high taxes would hamper growth (which hasn't really happened yet).

What if the actual conclusion is that it just doesn't matter. Growth is driven by other factors, like when a brilliant but insufferable physicist moves back home to be close to his mother [2], and is a function of individual, private firms performing functions of the economy more efficiently than existing incumbents. Tax policy follows as a consequence, and can go in either direction: either the newly-rich individuals think "Oh well, I've got plenty of money to spare, I can afford to burn some to ensure the people around me live decent lives", or they think "I want to keep more of this money to myself so I can decide how to allocate it." Regardless, wealth brings power, and so they have the ability to shape local government policy based on their particular worldview.

If this is correct, tax policy is a huge distraction, and if governments really want to jump-start growth they should be funding basic research, ensuring that the results are public (to their citizens, at least), and encouraging bright young people from across the world to immigrate to their jurisdictions.

[1] https://www.cbpp.org/research/state-budget-and-tax/kansas-pr...

[2] https://en.wikipedia.org/wiki/William_Shockley#Career
To ease the clickbait-y headline a little - he invested £23,000 in Bitcoin, saw the worth of his coins grow to about £1.2m, then the price plummeted and the investment is now worth about £4000.
I don't know about frequently, I've only heard of 2 cases of pensions being reduced, with Detroit and Rhode Island being very recent and very new phenomenons. Even then, they are still a large portion of the budget. In IL, there is state constitutional amendment protecting defined benefit pensions, and I would love to see the battle between non government employee voters versus government employees play out.

Either way, you can be sure that the situation will be bad before pensions start getting cut. And South Carolina might not be good, but there's a bunch of other states with high growth in incomes, increasing high income populations, and well funded governments.
If you believe that the best place to innovate is inside a big corporate lab, or a scrappy startup garage, or both, the answer would be "lower taxes," with the answer to the immediate next question ("for who?") being determined by your balance of preferences between industry labs and the Woz's garage.
Zendar is hiring a systems software engineer in Berkeley
About Zendar:

We are working on a high-resolution radar imaging system which allows for self driving vehicles to see in inclement weather. We are a team of electrical engineers, mechanical engineers and researchers developing the next generation of RADAR technology.

Job Description:

We are looking for a software engineer to join our team. Historically Zendar has written its algorithms targeting CPU’s and GPU’s, much of that work is now being ported into FPGA’s. In the role, you will be responsible for developing the linux host logic responsible for controlling the FPGA over PCIe. A variety of other sensors may be integrated with the Linux host, including GPS/INS, and vehicle CAN bus data, over USB and ethernet.

This is a high-throughput (512 MB/s) system with some real-time latency (measured in milliseconds) requirements; experience developing performant C++ is required.

As the product evolves, the developer will be responsible for continually finding ways to package algorithms into smaller and more cost efficient compute platforms.

Required Qualifications:

Significant experience developing production quality modern C++ (we use C++14)

Experience quantitatively measuring algorithmic performance

Working knowledge of Python3

Mathematics / Physics knowledge requisite of B.S. Computer Engineering/Science, B.S. EE, or related field

Experience interfacing with sensors.

Desired Qualifications:

Experience working in scientific computing

Experience writing kernel drivers

5 years of work experience

Experience with embedded ARM platforms

Software development for safety critical systems

What We Have to Offer:

Daily catered lunch and a stocked fridge

Convenient location in Berkeley, CA

Competitive salary, benefits and equity

Please send your application to jobs@zendar.io

Zendar is an equal opportunity employer. Zendar participates in E-Verify.
I don't have specific ideas, I'm not well versed enough in policy or economics to provide a specific solution.

However in general I think the pattern of increasing R&D budgets, and smart deregulation is key. You need to provide an environment where there is adequate resources to validate new ideas and an infrastructure to quickly get those ideas to market.
Well yeah, they say weight loss starts in the kitchen/80% of gym is in the kitchen/abs are made in the kitchen. If you aren't informed of what you eat then it's not gonna make a difference. Though your heart will thank you for exercising.
China has a railgun, but it doesn't seem useful in combat
Man says CES lidar’s laser was so powerful it wrecked his camera
Google discontinues Chromecast Audio, but you can grab one for $15
Korea seems to be the sort of place where they could pull back from a policy like this, without a decade of idiotic bickering.
Manila's 'trolley boys'
I'd like to see a system that is modeled around freetext documents rather than forms. You could start with prose, and add in more controlled data via things like hashtags, @-ing other users, etc.