skysight-inc/HackerNews huggingface dataset:
> The basic trick of dealing with the kernel is becoming comfortable working in a large codebase most of which you don't understand, and figuring out how to find what you need. Honestly, git grep is one of the best tools here.

That's a very good point. If we're recommending tools, cscope (especially if you're a vim/emacs user) or opengrok (if you're not or prefer a web frontend for other reasons) are super helpful for navigating and comprehending large, mysterious codebases.

DTrace/eBPF are also valuable tools for grokking kernel functionality.
I found this in the FAQs:

> We will have in the future our own dynamic DNS name service that will be included in the app price, so people don't have to pay for it with another company if they don't want to.
EU governments choose independence from US cloud providers with Nextcloud
I'd find it convenient to have no one else on the roads when I drive on them.

But what's convenient and a good idea in economic terms are often different things.

Just because the government stops mandating parking doesn't mean it ceases to exist - it means that it's no longer exempt from market calculations. Some developers will surely keep adding parking, because there's a demand for it. Others may not. They should be free to do so.
Yep we build CircuitHub (YC startup) on Elm. I know quite a few companies that also have large Elm code bases.
I'm really into home Cloud stuff. This answers none of my questions.

1) Where will my files be stored?

2) Does Duple store a copy?

3) What does Duple do with my meta data? What do they do with usage stats?

4) Does Duple have any third party contracts or contractors with access to my data?

5) How does putting Duple software on an RPI make my files available from anywhere? How do you enable access to my device from anywhere?

These guys are asking for an awful lot of faith from users who are looking to potentially store their entire lives on their service. We deserve to know how it really works.
Volumes, updates, support could all be part of a uniform published pricing, which would mean everyone pays the same price. But vendors prefer to extract as much as they can from each customer.

It’s not right and wrong, but it does reflect that this the sellers choice.
>"Remember when they were "unintentionally" scanning and saving wifi data? Broke the law."

I don't want to be a broken record of "this opinion sounds lazy and under-researched and I'm calling you out" but.....

* Google was cleared of wrongdoing under the Wire Tap Act after an investigation by federal law enforcement

* The wifi data capture was a 20% time engineer project which rolled out unintentionally, was never commingled with other data, and was destroyed without being used

* The DoJ and Federal Court of Appeals disagree on the details and the Supreme Court of the United States refused a petition to clarify any parts, so any assertion that they "Broke the law" is either ignorant or malicious, IMO, because to summarize a situation where law enforcement said "No law breaking " and an Appeals court said "Maybe law breaking" as "Law Breaking" can't be considered a rational and intellectual attempt at understanding
Ok, sure, but that's not really a useful metric for a low population density area. Crime in my area is very low, violent crime especially, there's simply no need for that many police - they'd be doing nothing most of the time, if not for running speed traps and harassing bored teenagers.
A bit offtopic, but does anybody know a micro server the size of an Intel NUC or Mac Mini, but with 100+W desktop/server (real, not cloud) hardware for use as CI server?
I clicked for a "Private Cloud", and all I saw was storage of files. Am I missing more?
> You wouldn't have to. Without copyright, it seems to me that everything becomes copyleft by default.

No, without copyright, you cannot force the other party to give you access to the original source code.

BTW: There does not seem to exist an open source license that tries to emulate "no copyright"/"no IP". I.e. the license allows reverse engineering of all binaries derived from it virally, create modifications etc. and perhaps allows to use patents; but the license does not give you the right to demand access to the original source code.
I took this class (although not from him). it's a good textbook and was pretty much sufficient.
I doubt the town would die without the fines. They're surely the most convenient way to collect money thought.
The title makes it look like wget is obsolete. Why not use the original title?
"Actions taken by the legislature in Louisiana and in other states have likely compounded the issue. According to Census survey data, in states with the most fine-reliant jurisdictions, localities incurred notably steeper state funding cuts than elsewhere nationally over the decade. Many of those same states have also enacted numerous revenue restrictions for cities over the years. In fact, according to research from the Center on Budget and Policy Priorities, in states that implemented caps or limits on local property taxes starting in the late 1970s, fees and charges substantially increased as a share of all revenues that local governments raised."

I think this speaks to the larger issue, a structural problem about how revenues are gathered.

State legislators restrict or eliminate funding and cut off any other sources of funding, so they gather funds the only way they can providing a perverse incentive.

There's way too much focus on "cut taxes wherever" without much thought as to good governance and the results of such cuts.
I'm not entirely sure about this (someone please correct me if I'm wrong), but it seems to me that on Windows the problem is fundamentally harder than on Linux. On Windows, you can (or at least could on Windows 7, where this time spent was particularly awful -- though I think you can still uninstall individual updates) pick and choose which updates you install (and uninstall). The sheer number of combinations of updates installed is exponentially more than anybody can test, yet that flexibility is given to you. On Linux you don't seem to have this kind of flexibility as far as I can tell. Now, precisely what computation has to occur that's so much more work in Windows than on Linux is unclear to me, but it does seem like Windows has to solve a fundamentally harder problem.
I always felt like punitive fines and fees, tickets, etc, should be de facto given out to a third party, unaffiliated charity. Got a ticket for not picking up after your dog? Money goes to an animal protection group.

Of course, even WITH the economic incentive a lot of these things get little to no attention/enforcement, so without it will be even less. Sigh. At least ridiculously random road rules would go away?
> I understand the impetus to help, but it's important to consider that what one person views as helping another might view as terribly invasive in itself.

This is a sense of decency that the surveillance companies didn't share. People didn't make any sort of educated choice to be surveilled - the surveillance companies arrogantly "opted" them in. Opting them out is much lesser transgression onto their will.

I do agree from the practical perspective - surveillance companies will parry any legible bulk activity into an excuse to continue surveilling. Fine point white text at the bottom of the homepage: "Due to an attack from scary hackers, all opt out requests from 2019 have had to be discarded. If you had submitted a request during that time, please resubmit your request. To protect yourself in the future, buy our nonsensical "identity insurance" for only $10/mo."
How to improve your onboarding (1/3)
Who needs array length?! That's like, dirty. Write your own by iterating via all elements!

What do you mean you want to be able to get, like, keys of your object?! No one needs that! Write your own by iterating through the elements!

It's a name of a variable! Unless it is an identifier of a field. But we write it the same way. Here we even provide you a doc of this being a "got ya!" We documented it, so it is cool.

Don't even get me started on error stack using pcall() nonsense.

And if you really want to have a good time try figuring out how local variables scope interacts with each other... or with a goto.

I can go on and on and on.
For most IoT applications an increase in bandwidth wouldn't be as beneficial as, for example, a decrease in power usage or an increase in range (without also increasing power usage/complexity/etc).
> Only a handful of countries fine you by according to how much you make.

Example: speeding tickets in Switzerland. A guy driving his Lamborghini through a village at 60mph had a ticket for several hundred thousand dollars handed to him while I was living there.
Because windows update is downloading a multi-GB xml file (before compression) with info about all updates for all windows editions and other Microsoft products
Same here South Africa, it has been said that for many small towns their main income is from speeding fines. Quite irritating if you go on a road trip and come back to a couple of speeding fines in the post
Given the current situation (here in the US at least) where white supremacy is very much on the rise, I feel it is very important to politely discuss, so we don't repeat the past.

Just because I'm a privileged cis white male doesn't mean I think it is easy for everyone else.
Cloud = servers someone else has and mostly maintains for you

Cloud...at home? This is a dumb headline. The definition of "server" has gone from big bulky slabs of bare metal to include smaller things like a RPi.
> Having a job is not the same as being needed in an economy.

Well, you have to define your context. In Communist Russia there were a lot of un-economical jobs, eh?

To me it seems clear that there is demand for housing that the economic & political system in which Goodman finds herself is failing to supply.

You seem to be saying that there is a dearth of jobs that pay enough money to cover the actual cost of providing the jobs. In that context, I'm saying, let's reduce that overhead. Rather than paying more we could reduce the actual cost of providing the job by building more houses.

That's the whole point of the OP: we stopped building houses that people could afford and now there are people who can't afford housing.

To me the question is why? Why don't we build more housing? Many folks point to "NIMBYism" but I suspect (IANAEconomist) that the real problem is just the tension between cities-as-living-places vs. cities-as-investment-vehicles.

BTW...

> As we know from economics, demand decreases when price increases.

That's merely dogma. It's a common mistake to set prices too low. When I worked for an online marketplace we saw this all the time: people could raise prices and sell more volume. The same piece of jewelry that gathered dust at $15 would sell right away at $45.
a?[b]

happens to be valid Rust already. Rust doesn't have the ternary `?:` operator, because almost everything is an expression, so you can use regular if/else anywhere.
That ship has sailed for Dart, but the other syntax doesn't look too bad either.
The first thing revenue collection funds is revenue collection. Then possibly more revenue collection. Asset forfeiture efforts dry up substantially when the money is returned to the general fund instead of the capturing agencies. Just imagine if they returned the revenue to the people.
8 officers is barely enough for 24-hour police coverage, so that's a good reason.
> I absolutely fucking hate Amazon now. It's full of white label products.

So is Walmart and Dollar General. It's always been the customer's responsibility to buy the product they want, not the store's. Don't want counterfeit crap? Don't buy IFONE FROM APPEL in the listings. I don't know when the last time I got counterfeit crap from amazon is because I look at what I buy before I buy it.
Given an IP strong environment, promotion via piracy, either by blatant give away, "free", or by tolerating some piracy can be high value when compared with the cost of promoters.

A few examples:

Official torrent with tip jar, purchase here info included. One could host this torrent too.

Download here page with ads and opportunity to buy, pay what one wants to pay.

Pay for copy, or stream it anytime from our nice server...

Social media, coupled with variations on the above can get word out quickly.

These things, and the many variations on them possible, are of least advantage to the big players, and can be a serious advantage for new, small, up and coming players.

Piracy does not eliminate any sales opportunities. And it can often garner attention where buying that attention can be otherwise costly.

Being relevant opens a lot of potential doors.
I'm not sure why that matters. You can knock on IBM's door with a pile of cash and they'll build your software system for you. I don't doubt that it's a smaller part of their business but it's still analogous to what Palantir does. Pick a different software services company if IBM and SAP don't suit you.
My favorite bit in this, is when he gets to the really important part about how, precisely, lipoproteins cause disease, the explanation is that it "illegally parks"

"So what drives an LDL particle to do something as sinister as to leave the waterway (i.e., the bloodstream) and “illegally” try to park at a dock (i.e., behind an endothelial cell)? Well, it is a gradient driven process which is why particle number is the key driving parameter."

Except it isn't gradient driven, because it's an active process of transcytosis...

There's just so many holes in the lipid hypothesis.
https://www.uspsoig.gov/sites/default/files/document-library... estimates $74 million profit for 2016 using internal data.

https://www.uspsoig.gov/sites/default/files/document-library... says they were profitable in 2015. See page 8 and footnote 17.

As far as I can tell, there's been no other public info released since then.
It deters Investors
While the US is no doubt "heavy with sprawl" Los Angeles isn't one of them. I'm from Atlanta—now that's sprawl!

Compared to other major US cities Los Angeles is truly dense (63% of LA is paved!). My favorite demonstrative anecdote—when approaching by air from the east the 'carpet of lights' starts to appear below about fifteen minutes prior to reaching LAX (which is on the Pacific shore). That's fifteen minutes at transport aircraft arrival speed. I go 'wow' every time I come into town at night if the views are clear.

Los Angeles is just massive, meanwhile its 'effective density' [my term] is reduced by the prevalence of quakes and the expense of taller structures¹.

It's a shame more folks cannot find a pattern of transit/cycling that works for them; the weather is so favorable and the topography is bike-friendly, outside of the canyons/SaMo Mtns), but so many people must live where it's more affordable while working where the businesses are (historically high-rent areas). This is an urban planning trope, so nothing new about that but LA is doubling-down on that pattern lately with the genesis of "Silicon Beach" these past few years.

(me: LA transplant (10+ years) here and I use transit/cycle exclusively for the work week & for more than half of my weekend activities.)

¹—I'd expect we have zoning that impedes "increased density + lower parking minimums" but admittedly I cannot speak to that point directly.
Election security is ripe to be solved. Trust is key.

"16M Americans will vote on hackable paperless machines" https://www.technologyreview.com/s/614148/16-million-america...

See https://news.ycombinator.com/item?id=20759306

NB: Ben Adida is one person who has been thinking about and working on this problem for years https://ben.adida.net/
Not really looking to press this; it seems like you know more about the economics of energy production than I do. But, some examples of why I wonder if it's this simple:

- Part of redistributing less time-sensitive forms of consumption around the grid/clock is demonstrating quantity and stability of cheap power at those times. One possibility is the producer is just being subsidized or obligated into production they wouldn't undertake without a distortion. But it seems like low/negative prices are also how you'd prove the supply.
- In responsive real-time energy markets, driving prices down should force higher-cost producers to reduce output. Over time, that signal should take less-competitive producers completely offline. It's not obvious to me that they're ignoring market signals if their strategic decision-making function could more complicated than just "produce when the rate is profitable."
It's very common to get (large) items via DHL from mainland China to SF in less than a week. The US simply doesn't manufacture the same set of items. Raising the cost to order items from China for political reasons will just hurt existing business. There's no alternative, I have a choice to pay more or not buy.
How to Build Firefox
They won't be locked out, they'll just now have to pay whatever the standard rates for USPS shipping (or whichever carrier they'll use), instead of the artificially low rates mandated by the UPU. Presumably someone (whether in China or in the US) will find it worth selling whatever widget you want, just the shipping cost won't be subsidized.
Ask HN: Is it worth it to get a PhD in computer science?
I want to stay in private sector. I have a graduate degree in computer engineering (hardware mostly). But now I work as a dev. I am trying to see if it justified to pursue a MS with route towards Phd. A professor at a college nearby and a good friends (who holds Phd and work in tech) have sold me on the idea to pursue MS+Phd. What do you say hackers?
We plan to support embedded Linux in the future.
Good question. I too wonder. To extend your question with my own; What would be a cost effective solution to setting up home servers for CI/storage/whatever?

I could of course just buy random PC parts, but I'm curious to hear what people are liking. Are you liking your home servers form factor? Price tag? etc.
It's free now, but you have to enter a magic code. The code expires in a month or so and then you'll need a new code, which will presumably cost money. So it's a free trial.
Small scale nuclear power
I like the idea of going towards the states general road fund. Fines are used to improve the roads.
> you don't have to fly out of country

is not an answer to "I want to travel" or "I happen to be born in the 'wrong' country and now I'm not allowed to travel"
"You have one repository folder and one folder Duple on each device where you can access your cloud. This Duple folder works like a Dropbox folder, and everything is synchronized in multidirectional way between all the devices (all the Duple folders) and the repository folder which contains the totality of the private cloud."

So, here I am, exposing my 36TB nas using this new duple thing. Because every client needs the repository folder which contains the totality of the privace cloud, how is this going to work?
Sure, if there are no roads at all.

But if SF makes a street pedestrian only, it just means that area is more inconvenient. And it might not even mean that, since the inconvenience will reduce demand so those who still drive there may have about the same level of convenience.
This is good for the environment
Budget shortfalls from various forms of "tax relief" (exemptions, no income tax, etc.) is one of the main factors the article suggests leads municipalities to collect operating income using these alternative fees and fines.

It is expensive to operate a bureaucracy or a public school district.
Does Epstein seem like a guy who did a lot of things just to make the world better?

Of course he gained in the exchange. He was an astute buyer of prestige, of legitimacy. Look at the scientists who went to bat for him after he had already been indicted, even convicted.
> Their own government created the pre-requisite conditions for this

So we aren't going to talk about decades of US destabilization of Central and South America for corporate profit?
3rd party contributions may then incentivize the formation of special interest charity lobbies pushing for more fines unfortunately.
That only incentivizes the sheriff to order his police to shake down more to passers-through to get reelected by touting how much he reduces the tax load.
Launch HN: Coursedog (YC W19) – Resource Planning Software for Higher Ed
Hi HN! I’m Justin Wenig, a co-founder of Coursedog (https://www.coursedog.com). We build enterprise resource-planning software for higher education, starting with schedule and curriculum planning. As of today, 40 universities such as Columbia and BYU use our platform to build their class schedule,
manage degree programs and publish the
catalog to students.

My co-founder Nick Diao and I were CS majors at Columbia. We were motivated but mediocre students, skipping class and constantly
building sorta-used not-product-market-fit apps that never took off.

During our Junior year, we realized how difficult it was to register for the CS classes we wanted to take, and had the unspecific but weirdly prescient lightbulb moment that all university students have where they say "wow university software sucks".

We reached out to Columbia University's IT department and learned that most universities build their schedules with a combination of excel spreadsheets, manual horse/brain/caffeine-power and SQL reports to clean up inevitable errors. It seemed like an obvious opportunity to take a swing at a business.

We spent that summer working out of a sweaty lounge at Columbia, awkwardly cold-calling University Registrars and building a Vue/Node web app
to help universities optimize their class schedules. We utilized a mixed integer programming algorithm to optimize time and room assignments based on student + faculty preferences and space constraints, and reluctantly built a user interface for manual edits when university politics inevitably messed up our Moneyball-esque
optimization. And we had bugs. Luckily for us, compared to the existing on-prem solutions and excel spreadsheets that could make the most dedicated investment banker blush, 40+
universities tolerated us enough to buy our $150K+ multi-year contract solution within a year and a half.

Although we’re focused on schedule and curriculum planning for now, it turns out that all higher education administration software is sort of
very bad. Fun fact: There are 5 universities in the country on a cloud based enterprise resource planing solution. 5. As such, we feel pretty good about going down the line and rebuilding the whole thing from scratch: registration, advising, financials, all of it. That's the long-term vision. If you might want to work on something like that, please get in touch. We're hiring for the long
term, but also right now 30 schools call us at all hours of the night, we launched 4 products this year and will be launching another 4 next
year, and we could use engineers with brains that are more developed than ours.

Nick and I would like your feedback on all of the above, are happy to answer questions, and look forward to hearing about your experiences
and ideas to improve university software. Fire away HN!
These towns don't provide many services to the residents (this is covered in TFA). They're basically just paying their own salaries with the money.