skysight-inc/HackerNews huggingface dataset:
I see your point, but there’s also a lot of solid research out there about what does and doesn’t tend to work (admittedly alongside even more terrible pseudoscience and conflicting anecdotal advice). Just because we can’t be perfect doesn’t mean it’s not worth putting serious thought, effort, and discussion into how we can move the ball forward.

Not very long ago, parents used to routinely beat up their kids, and this was considered socially acceptable. In that case, it’s a good thing we had some judgmental know-it-alls around to tell everyone it wasn’t such a good idea.
Well someone has to write shovelware and preach about how code documentation and design patterns are a waste of time.
One could argue that Mikrotik provides a UX that it’s target market is looking for.
I agree. Mikrotik has great devices but they are great if you can cope with them. Imagine as getting Cisco Catalyst and then complaining it is not as good as Ubiquiti due to the sheer number of options. It just doesnt work that way, there is equipment for the masses which is "good enough" and the other side where you can tacle everything in transmission but you need to know what you are doing.

Anyway, I wouldnt recomend ubiquiti as replacement for microtik. It is just too complex for most home users and even technical users (on the other side I wouldnt use ubiquity even if it is a giveaway).
Dennis Ritchies death was not “hardly mentioned” — there were sizeable obits even in the mainstream press and it goes without saying HN discussed his legacy too across multiple days and weeks:

https://news.ycombinator.com/item?id=3105526

https://news.ycombinator.com/item?id=3106222

https://news.ycombinator.com/item?id=3107244

https://hn.algolia.com/?q=dennis+ritchie

https://www.theguardian.com/technology/2011/oct/13/dennis-ri...

https://www.nytimes.com/2011/10/14/technology/dennis-ritchie...
Who are we armchair generals to determine what is the needed amount? For all we know, they have a stockpile of thousands of zero days, or more!

Plus, if "attempting to prevent nuclear war" isn't a responsible use of these zero days, then I would love to hear what you think calls for deploying them.
Thanks for your comment. I don't want a free product (should have been more clear) but I would love a free to use license. I'm more than happy to run it on my own servers. Actually, that's a requirement.
It appears sarcasm either isn't welcome or isn't understood on HN. Your comment made me smile.
I don't have any statistics, but at a personal level, I find that logic, complexity, algorithms, etc. are trivial subjects that I learned in large part by myself during high school. I'm pretty sure this is year one stuff at a CS course.

All the rest that you are saying applies equally to any college student or merely to any intelligent, learned person who constantly improves their intellectual skills.
I think you are right, I'm kind of looking for a technical challenge where I actually should just improve the current setup. Thanks for the link!
As a non-USA person, I really don't get why your politicians don't just call for a ban on guns.
I wonder how this compares to Open Unmix (https://github.com/sigsep/open-unmix-pytorch), that one calls itself state-of-the-art as well and is done in collaboration with Sony from what I see of their paper.
While the thesis may be true, I also believe that society’s intellectuals will generally come up with intellectual arguments for whatever society was going to do anyway.
Getty images. I hope he paid for that or he will be sued for 1000's of diapers worth of money.
Cool! That's so handy.
As someone 20 years into my marriage, I can totally imagine the loss like this being something I wouldn't ever be able to overcome, and I'm a (presumably less sensitive) male. Things aren't always great, but then you think of all those years and shared moments lived together, and realize that it's not really feasible, or even desirable to live apart anymore. The whole is truly greater than the sum of its parts.
>Cheap and fast but low quality

He didnt say fast, he said cheaper.

Purchasing book written by somebody who has 10 15 20 years of XP in industry may, indeed have higher quality.

>More likely to be a one-language savant

Languages aren't like like pokemons, so you dont have to "catch them all"

Knowing more langugages outside the most mainstream like python js java and so on, of course may help you, but it ain't requirement if you want to be good at CS / SE.
Connections. I bet he has a hoard of people willing to work for him. Even if pay would be low. They know it will succeed. So he can assamble an avangers team (pun intended)
That's what everyone does now. Microsoft Teams versus Slack, Facebook versus Snap. Nobody wants to be hit as hard as Microsoft was
The phrase grubby-ass humor itself sounds like trying too hard to stay on the safe side of the line.
I would too, and I believe the solution is to drastically change people's over-consumerists life-styles. I live a 'minimalist' life-style and feel finally happy, my environmental footprint is probably lower than 5% of the average, the planet could easily host 10 billions people like this, but can't sustain 2 billions over-consumerists
and I'm a (presumably less sensitive) male.

Men typically end up more emotionally dependent on their wife. When a marriage ends, women are usually financially devastated. Men are emotionally devastated and don't know how to recover.
I just use bestbuy.com. It’s much easier to remember.
At the risk of pointing out the obvious:
If you live in a country where a CS degree from a decent university is not even close to costing six figures in tuition fees (for example in most of the EU), just get the degree and learn how to code by yourself.
That is stunning! Thanks, these will come in handy.
Absolutely false. They had to use liquid cooling in their top Mac at the time and it was still behind an opteron.
Then the intel core architecture came out and pretty much destroyed it performance wise.
FWIW, I just tested my Adguard Home by adding trace.svc.ui.com to the filter, and I think it does return NXDOMAIN by default.
Oh I just found out their paper, http://archives.ismir.net/ismir2019/latebreaking/000036.pdf. It's pretty competitive.
While I’m opposed to companies trying to extract “telemetry” data like they own it, I think most responses in this thread are overreacting.

The equipment phones home, but realistically what can it transmit ? Things like number of devices connected, IP scope, network neighbors, public IP, MAC addresses, and of course the traffic itself.

I think it’s safe to assume that it’s not sending the traffic, as we’d have noticed on the firewall egress.

Public IP and MAC addresses are bad, and probably conflicting with the GDPR as these can be used to identify you, especially if coupled with your account. As UBNT states in the comments, they claim to be GDPR compliant, with data anonymizes, so we can assume they’re not gathering these as well.

That leaves device statistics, such as clients connected, memory/cpu used, private IP ranges. Are those really that bad ?

UBNT also states there is no penalty for blocking these devices from contacting the internet, and while I would prefer an opt-in solution, it’s no worse than when Microsoft invented “opt out by renaming your WiFi or we share your password with friends of friends”
Our by far biggest impact on the environment is due to our eating habits. Agriculture is the biggest contributor to greenhouse gas emissions, and we deforested entire continents to have space for farming, destroying most of the original habitats (Europe used to be covered by forest, now any sufficiently flat piece of land is farmland). Only recently have efficiency increases started overtaking population growth and our appetite, and we have started giving some land back to nature.

Technology is the only viable way out. There isn't enough space to feed everyone with "close to nature" farming methods, instead we have to bioengineer more efficient ways to produce food and create attractive alternatives to meat from farm animals if we want to give nature any space to breathe.
But Stuxnet did use obfuscation. The last payload was decrypted by concatenating two environment variables on the host and Symantec never managed to decrypt that one. Did author not read the Stuxnet report?
Not to say that we must all spend five hours per day with our kids or they’re doomed, but there actually is research indicating that the first few years of life are disproportionately influential in personality formation.
The important part is not your knowledge, its all about your network.
Hackers have plenty of great options for consumption devices but a lot of the time we just need better cyberdecks.
A well documented project, and its admirable getting actual open source hardware certification, but I think the design isn't really suitable.

All those separate switching regulators look a nightmare for electromagnetic interference to me, the inductors are unshielded and there is no solid ground plane on the PCB. I would be surprised if USB HS (480mbps) works reliably with this layout. Also, there is no consideration given for ESD protection.

A better design would be to have a single more modern high current regulator/module (the LM2596 [1] used dates from 1999) and use protected high side load switches to supply the ports. These kind of high current supplies are a bit tricky (external MOSFETs etc), so a module might be a good shout, example [2], which might even end up cheaper than having 4 discrete regulators and passives.

Protected load switches detect overcurrent and turn off the output, sometimes with auto-retry. Its getting harder to find them in packages with legs, but the AP22815[3] looks suitable in a TSOT package that shouldn't be any harder to solder than the USB hub IC.

Protected load switches could also allow removal of the microcontroller, as they have a simple high/low enable pin and fault LED, that could connect to a simple slide switch and red/green LED per channel. They also offer nice features like discharging the output capacitors, and reverse current flow protection.

As for the suitability/usefulness of a 3A USB hub, if you try and pull 3A through a USB connector, it will get quite warm, especially if you have a micro USB connector on the other end.

[1] http://www.ti.com/lit/ds/symlink/lm2596.pdf
[2] https://www.digikey.co.uk/product-detail/en/bel-power-soluti...
[3] https://www.digikey.co.uk/product-detail/en/diodes-incorpora...
Both.

A CS degree is learning and not just a bit of paper. It will give fundamentals and breadth, but not necessarily depth because they have to cover so much ground. It doesn't teach how to code, they teach how the systems work.

Self learning can give you the depth in an area that interests you, and provide the experience to debug and live with code you produce or to take on existing systems by contributing or interacting with OSS.

They are not mutually exclusive... If a CS degree is available to you, do both.
But not doing anything visible might actually be better than pretty much advertising that you're not compliant. It might be easy to catch a bunch of sites using a 3rd party "compliance solution" popup banner in one big swoop.
Found this list - https://www.slideshare.net/SOSv/deep-tech-trends-2019/13?src...
Ask HN: Seeking for code reviewer of android apps
Hey HN, if someone can go through an android app i developed and give me some feedback and review my code, Thanks.
Github Repo: https://github.com/islem19/Github-Trending-Repos-Android-App
"The best minds are not in government. If any were, business would steal them away." -- Ronald Reagan
There is a thread on the homepage that might be useful to you: https://news.ycombinator.com/item?id=21431071
But biodiversity loss has happened many times in the past, and the system is still here. More importantly, we are still here. The species loss has occured many times even in the recent history while Homo Sapiens were already out there, and a lot more times if we include very close relatives of most advanced primates. It's not just that "system continues", primates even continue.

Other species thrive, new ones come up and evolve, new niches form etc. Why would this time be any different? How do we know that this is somehow worse than the previous times? How do we know that this is not the natural process of evolution? Why do we assume that the graph of number of species has to go straight up all the time? How do we know there aren't supposed to be plateaus and dips?

So yeah, if you can you consider answering seriously before downvoting, that would be great. I can't understand what in the history of science of species should make me believe that this event is bery bad on the long-term scale? Will there be many adjustments and problems? Yes? Will we adapt? Most certainly? Or why not?
global environmental issues come from local ones, come from the accumulation of every individual human. It's everyone's duty to consume less, to respect the environment. I don't think we need to wait for particular laws or infrastructures, from governments, councils, ..

It's like a racing sailing boat, every additional weight makes a difference. We could significantly help the environment by changing our life-styles
One thing that I've grown to understand is that the difference between enthusiast and professional is not the quality of goods they produce, but the economy of producing the goods. I feel like that is applicable here.

If we want another example of high-profile security incident that was more embarrassing than impressive, Wannacry fits the bill.
"For example lecturers loved talking about polymorphism, even though you almost never should use it."

Well, that makes me feel better after having a terrible time making heads or tails of a codebase with many, many levels of inheritance. I think I am getting there but my head hurts trying to unravel it to do things.
Holly cow! The separation is sort of perfect! Thanks for the demo.
Before I moved to the capital, we visited a couple of times on vacation. We drove everywhere, so while I knew most of the major attractions, I didn't know where they were in relation to each other.

Later, when I moved here, I took the bus and train everywhere, so I knew the rail network and various places in relation to train stations, but not the actual physical layout of the city.

It was only when I got a car and later started biking instead, that it all fell into place for me. It wasn't that I felt lost before, but my navigation was based primarily on train stations and rail lines.
Because I see it again and again: Please don't put 20 years old dc/dc converters into new things. Neither price nor package are valid resons.

There's cheaper and better ones available in similar or the same packages. E.g. LCSC is a perfectly valid source for many chinese brands and cheaper ICs, so availability is also not a reason.

Now for the last: familiarity. If you have to take a ti simpleswitcher because you're scared of DC/DC's, that's also perfectly valid, but again, there are newer ones which are better all around.
> Don’t be afraid to tweet him your thoughts on this and a link to this thread: https://twitter.com/cbuechler

Last tweet (from 2 years ago) is about supporting Tencent Christmas party.
Human Embryology, Animated in Blender
Coding is like using the tools in the machine shop to fabricate parts.

CS is designing the parts.

They're different skills.
Having a three year old sit through an entire opera seems strange. Children at that age don’t have that kind of attention span for biological reasons.

citation please. my kids could watch tv for hours at 3 years, much to my dismay. i'd actually love it if they got bored from it.

however, that is exactly the point. sivers managed to instill an attention span in his child that i find admirable. good on him, and also good on him for recognizing how much he benefits himself from that.
I look forward to the day that someone pulls the rug from under Nvidia like AMD did to Intel.

I'm not sure if it will happen, or when, but damn would it be satisfying.
Even for NeXT being an UNIX was more a way to bring in UNIX software, while competing against Sun than anything else.

The OS architecture, drivers being written in Objective-C, foundation frameworks had nothing UNIXy about them.
Isn't that dependent on the best minds thinking they could perform their best performance in business?
Maybe slightly off topic, but Musk’s companies are likely to be the biggest human decentralizing force in history.

Leaving aside that Spacex is trying to decentralise at a planetary level, the solar roofs and batteries allow you to live anywhere in the world without an electric grid (water is generally easy to get with a borewell), Teslas will drive you anywhere (mostly) by themselves, and Starlink will give you high speed Internet. Given the way lifestyles are changing, I don’t actually think people of the future will cluster in cities.
If we wipe out "everything," Mother Nature will deal herself a new hand and continue playing solitaire with herself. But we wouldn't be around to see it.

We worry about this stuff because we fear we might not survive.
A degree will often act as gatekeeping, in my view. There is a difference between a degree and an education.

Once you have a computer and an internet connection, you're good to go. A degree will cost a lot more, especially today.

Getting a CS degree is better, of course, but it's like everything, it has a cost. It just happens that teaching yourself is possible and much more accessible.

There are pro/cons for both.
What features? I have heard a lot of complaining over mikrotik, but lack of features was typically not one of them.
It’s especially important for CPUs at home and which are rarely stressed.
Large majority of computer users are neither UNIX users, nor UNIX developers.

For them the iPad is indeed a replacement.
Why the BBC chose to quote the alarming word ? In my opinion, quote usage have the effects to minimize something (= strong decline in insect population) that is quite well established by facts.
If you can meet your demands in PG currently, you will probably never need something as heavy as Spark.

If PG is currently working for you, then chances are it'll keep working if you optimise it (partitioning, clustering, etc).

If you do want something else, the particular use cases you described are pretty much exactly what Clickhouse was built for.
Inspectors discover poor standards at 28 mental health units
Yup MacOS ships with python. I didn’t try a python server since the ruby webrick server worked fine I just found it curious Apache didn’t work since it also ships in the OS.
Why are they overvaluing it so much?
This rule would ensure that the fallback font also displays small caps for that tag:

font-variant: small-caps

Small capitals only apply to lower-case letters, so it's common to lower-case small capital abbreviations, especially in body text:

http://theworldsgreatestbook.com/book-design-part-5/
Splashing whatever quantity of insects with vehicles should already raise questions. Even if it's not the main factor for their decline, it's a contributor, one of the many environmental impact of cars

Reminds me of https://www.treehugger.com/green-architecture/glass-building...

I feel bad when an insect collide with me on my bike, the impact isn't deadly most often, I even stop to pick bees, wasps, butterflies dying or dead on the road and put them back in the nature
Another observation: back in the day every streetlight was surrounded by clouds of insects and butterflies swarming around them. Nowadays I see hardly any insects in the evening. It may have to do with the change in lightbulb technology and emitted light profile as well though.
This one was for management port and was fixed before the CVE came out. There are two points: opening management interface to the internet is... Lets say... Weird. The second one, they are extremely responsive to security issues.
Can't the FSF do something? They're quite big.
No - I have some 32bit apps that provide more utility than Catalina provides.
In the worst case scenario, couldn't most of us just become vegan (with some supplements of course)? There seems to be many plants which are not entirely reliant on insects, or which could survive on minimal number of them, or which could be easily agricultured to thrive without them. Wouldn't this be even better morality-wise?
Go have a lot at https://www.ourworldindata.org, they definitely have articles on Malaria and progress over time.
The most valuable lessons I got from University were:

- Time and space complexity (Big O, Little O, big Omega)

- Algorithms and data structures (linked lists, heaps, trees, graphs, search algorithms, sorting algorithms)

- Artificial intelligence (neural networks, evolutionary computation, decision trees)

- Electrical engineering logic gates and circuit analysis (gives a good basic understanding)

- Discrete maths (De Morgan's laws)

- Database design

The database design course I did was heavily centered around relational databases but some of the core concepts of this course ended up being very valuable for any kind of DB and also for areas outside of the DB. It taught me a lot about useful software engineering concepts such as identifying functional dependencies in the data, achieving good separation of concerns, establishing a clear data flow, one-source-of-truth principle, indexing of data, etc...
I have collegues who use the name of this forum as nickname for stupid in causual discussion "I read it on <name>" is their expression for "stupid". They never read it, don't have kids. They "just know" it is bad.

Trust me, what I am referring to is bad faith reading. Reactions completely disproportionate to content, very apparently hostile reactions from people who did not read it, looking for reasons to mock. Reading attention seeking (or external validation) in literally everything. Treating mild disagreement between members as something horrible (no insults or personal attacks, literally just disagreement).

Side note: I never start these discussions, for some reason people actively used that as conversation starters. Along with dumb supposed funny remarks about women. I know how to stop it now, but it was puzzling and frustrating and shocking after I came back to work. Why are you conversation starting by insulting people like me?

The most apparent public hostility was when said forum was looking for programmer. The Facebook thread under it had people who were neither programmers nor moms talking about supposed super crazy women there. Like "take this job and you will be working for oversensitive anti vaccines crazies". Meanwhile actual forums were like any other and prevalent sentiment was not anti-vacine at all. It wasn't even big topic, trading used baby cloth, craft, cooking and child raising issues were dominant topics.

And meanwhile ani vaccine male collegues gets no pushback whatsoever nor is ever used as example of anti vacine person. Does not fit profile I guess.
It also helps identifying journalists that don't know what they are writing about. They frequently translate "computer science" literally as "Computerwissenschaft".
Doing some googling I realise I might have misunderstood it. It seems that the attention span was defined as “working alone” at activities.

I agree. Good on him, good for him.
Which idle games doesn't? The main challenge is to try to make your numbers tick up faster, and that requires mostly math (spreadsheets) and information (wiki).
I think it mainly served the purpose of making cabs in demand, so private owners of cabs could make a living wage.
As a non-native speaker, I have to ask: shouldn't that be "duckduckwent"? ;)
I was specifically talking about farmers taking donations to stop using chemical pesticides and similar. Having a department sponsored by tax money could scale, if the lawmakers deem it necessary to increase their budget.

It's a very different approach from the parents example though
Literally converting it into a successful Mac accessory itself is a kickstarter gold!