skysight-inc/HackerNews huggingface dataset:
> Firewalling access points, good practice or not, should not be necessary.

It is now, it seems.

Having seen what kinds of data crash reports in other domains include (the richer the call chain trace, the better) I expect this to be a subtle security problem. In regulated or otherwise highish-security networks one can expect to see user authentication when accessing wifi (EAP).

Simple scenario: AP crashes during client auth stage. A full crash trace may easily contain the credentials used for EAP, and if those are sent to mothership, your access point has just leaked out the necessary information to successfully access your secure network. Worse, when EAP is used, the login is likely bound to domain credentials, which are practically guaranteed to allow access to all sorts of internal services.

To state the obvious: best practice with crash traces is to filter out or mask high-value KV pairs. But then again, best practices also disallow leaking credentials in the first place.

For my part, I will now consider Unifi APs as rogue devices.
“The total was greater than the sum of the parts” -Steve Jobs on The Beatles
Black market exists, but NK isn’t far away from ASAT capability.
Train image classification models with public data
Huh, new idea, Google already prompts me on my phone when I log in to Google on a new device, why isn't there a service where instead of having to open my email and find that darned Medium email, it can push a question to one of my devices (also on PC) and I can just press "Yes that was me, let me in"? It can be some third party so I don't need a different software for each site..
I bet that if you ask Tim Cook he’d say Genesis.
Great when led by Peter Gabriel but even better when led by Phil Collins.
Was that a long time ago? The tooling has improved massively after Elixir and Hex appeared. The upcoming “Adopting Erlang” book goes into that history a bit:

https://adoptingerlang.org/docs/development/dependencies/
If these are pretty common and pass by within range, perhaps we can seed them with scanners and transmitters, and start building a weird observation/relay network.
that a lot of non-CNR work is going to be automated away. there is a likely future in which CNR work is the only work left for humans to do.

Hilariously untrue. There will still be plumbers and hairdressers long after the last lawyers and accountants have been AI’d away. I bet there will still be nurses long after doctors have gone the same way.

The reason of course is Moravec’s Paradox.
From the title, I thought this would be about stack smashing...
Why Technologists Fail to Think of Moderation as a Virtue
Well FB (and Twitter) already have "Like this page" or "Tweet about this" embeds, and those allow them to track you across the Internet (or at least on sites with those buttons).
I’ve been a fan of Ubiquiti but they seem to be pissing off their existing customers a lot lately.

Off the top of my head:

1. Deprecating UniFi Video in favor of UniFi Protect which only runs on Ubiquiti hardware (and none of the current hardware supports more than a handful of cameras anyway?)

2. Advertising UniFi Protect on existing UniFi Video installations, which is especially obnoxious for installers who sold their customers a complete system

3. Removing SNMP configuration from new firmware versions on certain product lines (EdgeSwitch?)

4. Now this.
Beyond being entitled, it's possibly the most heinously dumb opinion that I have ever come across.

How can someone just not care about the sheer amount of scientific understanding and discovery that would vanish if all insects died?
Is there really no option for build your own Dropbox? ;)
CME Group Publishes Bitcoin Options Specifications
Is there a known approach that attempts to separate all distinct sounds (timbres rather than pitch) in a track? Specifically targeted at electronic music, not standard acoustic ensembles.
the one linked is especially bad, i allows anybody to read the admin password.
the problem is also that a lot of them are running old versions because the update process is not as straightforward as ubiquitu for example.
i also run mikrotik at home and have deployed mikrotik and ubiquiti at out different offices. for the price you can hardly beat mikrotik and once you "get into it" it's fairly simple.
no, but that's not a bad guess.
Why rock star chip architect Jim Keller finally decided to work for Intel
It wasn't. Schools teach it, just google it. Even mentioned Slade school have classes on life drawing.

Life drawing was never more accessible then today. For that matter, learning any drawing was never more accessible then today.
And it seems that the wifi HotSpots get buggy updates..
You should participate politics, even with small effort, not just watch it. The biggest misunderstanding of democracy is that it's just voting. It's also organizing and discussion and lobbying/pressuring.

And following politics only during elections is also wrong advice. It's enough to follow issues weekly or monthly, not daily. Following politicians is less important than following the issues.
"We're only just at the beginning of our civilisation's development. We, the AI, and/or the AI we'll be connected to will be able to recreate and terraform, to bio-engineer species, environments and food however we want."

That seems wildly optimistic given current trends. What makes you think we'll make it that far, given that we(1), so far, have only managed to continually make things worse over time?

1-And by "we" I actually just mean the oligarchs who profit from environmental destruction...individuals have only marginal agency in this story. But, we keep letting them do it, for some reason.
This guy was just a person.
I think saying it influenced his approach is overstatement. He’s just using them as an analogy for something he already believed.
You should try rural southern U.S. Good luck finding a 4G connection.
I love the UniFi “single pane of glass” management interface. Are there any similar open source system that works via SNMP or something?

It seems like possibly a good opportunity for low end network hardware companies such as Netgear or TP-Link to collaborate with an open source project like pfSense.
Education is a great thing. Some people can learn without a formal education, that's great, but it doesn't mean school is a waste of time.
Oh, lots of stories, for sure. Being one of the very few foreigners around during the water festival meant is was 100% impossible to get home without getting utterly soaked, in the friendliest possible way.

And I remember clearly there was only one English sign anywhere in the Vientiane Airport, and it was a warning before the metal detector that said 'No Guns, No Knives, No Durian' in many different languages. More than one flight to Bangkok had someone casually cleaning their rifle to pass the time, and knives were shrugged at. They Meant It when it came to trying to take a durian on the plane, though!

//

I would very much like to return and see how things have changed. Things haven't aligned to make it possible for me, yet, but it's on the list.

Here's a small gallery from the National Day parade in 1980, if you're interested: https://imgur.com/a/GRmSl
Hong Kong protests unnerve Singapore’s ruling class
People with no degrees hate degrees. People who can't pass FAANG interviews hate FAANG interviews. It's a defense mechanism, along the lines of "I'm not a bad student, the teacher hates me".
Now replace the word news with social media and you get a new valid document.
I've been a software engineer for 30 years and by far the best programmers I've ever known were all self-taught.

I'm not knocking college degrees. I have one myself. However, those who are self-taught tend to take far more initiative and invest far more time in studying and understanding how things work than those who just got a degree. They seem to be intrinsically drawn to the craft and don't just do it for grades or accolades. Software engineering is an integral part of who they are and they are brilliant because of their unquenchable fascination with it. At least that has been my experience.
A good reading on why you should understand your building blocks:
https://caseyhandmer.wordpress.com/2019/10/15/on-reasoning-b...
and healthcare
Even if the us Congress somehow blocks tiktok, FB appears to be losing a lot of ground to it in the rest of the planet.
Also 8 bit music theory has very solid video essays on varying compositional concepts that are reflected using game music. I actually find his work most consistently satisfying. Neely and Beato are great but lower s/n ratio. Nahre not enough watches to say but thumbs up for her, too.

Don't forget JazzDuets's channel. His content seems to be most mature and uses actual playing a lot to tune your ear. I find him actually a bit too advanced for my level but I like a lot his very humble and friendly personal touch.
I have anecdotal insight. Many years ago I met with Jim Simons a few times. He had taken an interest in some of my theoretical computer science research (by referral, it was never published). I don't know any details of their strategies but one could infer it from their specific theoretical interests in those conversations.

My impression was that they were doing sophisticated sparse signal reconstruction and then applying some pattern induction algorithms against those signals. The former was, to the best I could discern, absolute state-of-the-art; the latter was merely competent (I've never talked to anyone that was exceptional at this bit). It has been a while but my impression was that a real strength was that this process was highly automated and general, so it could be thrown against almost arbitrary data sources. It is not difficult to imagine how one could build a sustainable and significant edge with this capability. I could be wrong but I don't think I am that far off. Very good math brains, even compared to many of their peers, based on my limited exposure.

I find their performance believable, given the above.
Man had marijuana up his nose for 18 years
> ultimately the market is the best judge of which is the best design.

This is just bias. How can you know what the ultimate best judge of anything is? You would have to know what all the alternatives that could ever be conceived would be.

And I can prove you wrong more directly. If the market is the best judge of the of the best design, why is so much money spent on advertising? If a better designed product with less advertising faced a worse designed product with better advertising and always won, since "ultimately the market is the best judge of which is the best design", then there would be no point spending money on advertising at all.
Watching this video about composing corporate music made watching the intro video extra fun:

https://youtu.be/AIxY_Y9TGWI

I also like the old telephone, which I believe is a reference to one of the old introductory videos to Erlang.
Landlords in Nigeria can demand $20k rent upfront
I’m wondering the same thing. It seems like a good opportunity for APs and switches to integrate nicely with something like pfSense or OPNSense.
I believe this is also used scientifically, by counting the splattered insects on a numberplate after driving a specific route.
Someone should do that and tell us
I got a degree and graduated summa cum laude with a 4.0 GPA. I don't think my college education has been anywhere near as valuable to me as reading software engineering books and coding a lot has been. If I could do it all over again, I would save the $60,000 and buy a sailboat.
WiFi-Password-Recovery
“When Nazi Fuhrer Secretly Flew to Britain During WWII
“When Nazi Fuhrer secretly flew to Britain during WWII” https://link.medium.com/cJno4JBJg1
Spark tips. Don't collect data on driver
9 with BASIC. Then x86 Assembly and C around 14. Pascal and VB around 15 (mainly for disassembly and virus learning). Delphi (Pascal) around 16.

I'm 32.
The proper way to do this IMHO would be to first not sneak this in quietly. Then have those logs collected on the controller, where they can be reviewed and manually submitted.
It always frustrates me that "girly" is considered bad in some way while "manly" is considered good. It's truly unfortunate that there aren't "boyly" and "womanly" adjectives.... We suffer from our sexist past by refusing to allow that cute, sparkly, pink, whatever is absolutely wonderful. That more girls prefer it than boys is... irrelevant, I think. Perhaps I'm missing an important point, but if I am, I'm missing it by a country mile.
If only the US military controlled the US telcos like the Vietnamese military does... oh wait. ;-)
He's got a 5 year old and he's giving parenting advice. The ideal parent folks. We all love our children, we all try to do the best for them. You're not special. You don't post your kids face online, well I don't gloat how great of a parent I am online.

We should all remember that how people present themselves online, whether it's beautiful photos on Instagram or enlightened blog posts, is not reality.

Being a parent is fucking hard. I love it, it may be hard to see it sometimes but it's worth it, and I don't pretend for a minute that I don't fuck it up every other moment or that it isn't the most challenging role I've taken on. I also don't preach to other parents how they should raise their kids. I do my best, though I fail, to not judge how other people parent. I certainly don't blab about it if I do. I guess except in this miserable instance.
In my experience, self-taught engineers are self-taught because engineering is a passion and they spend their lives doing it.

I can see the "I want to earn more money" boot-camp types having holes in their knowledge, but those who read engineering books and stay up all night coding always seem to have the deepest understanding of all because they live for it.
I think it is more important to keep the common time zone we currently have in the middle of the EU than where exactly it is. So it makes sense to delay a decision, until an agreement across the member states of that time zone can be reached.
And as most of the time zone already is in the "plus" vs. the astronomical time, standard time would be the very obvious choice.
> I was tired of playing the OpenWRT/DDWRT flavor of the week (korg) on hardware that wasn't really well supported (netgear R7000).

I should think so. Broadcom doesn't want their hardware to be properly supported by open-source software, so you were never going to be entirely successful in your quest to find good third-party firmware for that particular router. In the long run, it's always worth returning any such hardware and spending a bit more time shopping around for a router or AP that uses Qualcomm, Mediatek or Marvell chipsets (Ubiquiti APs use Qualcomm). And if you don't like the flavor of the week mess for firmware distributions, stay away from DD-WRT and prefer OpenWRT, which actually does clearly-identified stable releases.
Have you considered the bad attitudes you're encountering are because you think most of the self-taught programmers you've met are "awful" and that they shouldn't have been given opportunities to begin with, instead preferring to, "throw them in the trash"? Seems like you're getting out of those relationships what you put in.

I've met CS grads who can't code FizzBuzz, and I've met self-taught programmers who work 1/10th as hard as I do and are 10x as productive. There's no correlation whatsoever, and the industry reflects that; the pay scale is exactly the same.
Nice, thanks for sharing! =)
Is it just me, or do many Unix users get offended by any computing device that can’t run Unix?

Here’s Steve Jobs’ take: https://youtu.be/YfJ3QxJYsw8
Teaching yourself to code while getting a CS degree is best IMO.

Just teaching yourself you'll likely miss lots of topics and not challenge yourself as much.

Conversely I've met plenty of students that don't really care about the topic and are just taking the class to get a job.

So do both! Take the class and teach yourself. In other words pursue your hobbies and use code where those hobbies match. Learn the things you need to achieve your hobby goals. All while taking CS classes and as much as possible making those two things overlap
How do you feel after reading that article?
This would have been a great class to replace the "How to Double-click a Mouse 101" class that my college required all students to take.
This stuff is close-to-heart for me as FRP (and Elliott's work in general) greatly inspired my thinking over the years. Here are a few instances where the drive to be denotational in api design led to very satisfactory results. This is a massive "shameless plug" post, but I justify it as a dedication to Conal Elliott.

First, a couple of old talks on the topic -

- "Functional thinking" - Brings together some of the thinking I've applied in a few areas - http://sriku.org/blog/2015/08/11/talk-functional-thinking-fo... .

- "Beta abstraction for bottom-up theory building" - Shows how beta abstraction can be applied to systematically become denotational - http://sriku.org/blog/2016/02/06/beta-abstraction-for-bottom...

Systems -

- In "muvee Reveal", an automatic video production system, the styles are written in a Scheme-dialect called "muSE"[1] in which stuff needed to represent stylistic elements are built. The editing styles DSL [2] and documentation show how this stuff can be represented well removed from implementation details. (Disclaimer: I used to work for muvee, but no longer do so stuff may have changed.)

In particular, video and animations were not modeled as functions of time to Image, but functions of a time interval [t,t+dt] to Image. The reasoning was that the interval information is critical to render motion blur. You could argue that the "dt" is a detail that can be passed on later at render time, but it didn't take away much from the API's simplicity.

- Steller[3] - a library for declaratively composing dynamic temporal structures, useful (and used) for music and synchronized animations.

- elm-anima[4] - a concept demo of structuring animations in Elm. This was pre-18 and so doesn't use subscriptions. Here, animations are conceived of as processes rather than functions over time. I've described the thinking in a post [5]. Elm fell out of favour for me as there were many APIs I needed to work with that I couldn't use it with and the portion that needed Elm was small in the systems I was working with.

[1]: https://github.com/srikumarks/muSE

[2]: https://srikumarks.github.io/muvee-style-authoring/

[3]: https://github.com/srikumarks/steller

[4]: https://github.com/srikumarks/elm-anima

[5]: http://sriku.org/blog/2015/12/13/towards-reactive-animation-...
> When I first moved to Seattle, on weekends I would sometimes just aimlessly drive down various roads.

This is so American. I don't know anyone in Europe who would aimlessly drive around. If you have to drive, you drive from A to B and that's it.

I can understand aimlessly walking around or cycling. Walking or cycling, you perceive the smells and the sounds of the city, you can feel the wind, the sun, the rain. You can talk to people on the streets or just observe them. In other words, you're part of the world. Driving, you're locked inside of your comfort box, perfectly isolated from the world around you.
The "poll" hat about 4% participation and the language of the choices has been controversial. So one should not take it as a strict mandate.

This is also one of the topics, where large parts of the population demonstratably don't understand the question, so should be left to the parliaments. Especially as technical questions of maintaining a central time zone are more important than where the timezone lands.
Whats the 250$ mouse?

Btw not sure why you compare trackpad to a mouse. People who commute or work from cafes need good trackpad and apple ones are the best. The trackpad itself costs much less but i doubt people would use it as mouse replacement in office situations.
Ever asked designers of those high quality products if they would have loved data analytics on their products?

I bet they'd say they would have.
What if you're in a two party system and both have been bought off? We need to take real action soon.
Planet Labs product roadmap keynote [video]
Same here. Worst: if I walk with someone, the other person can lead me anywhere and I will have no idea how we got there. Funnily one time I met someone like me, we both realized after 10 minutes that we had no idea where we were going, having walked in auto pilot because we were deep in a conversation.
Existing rat populations would never allow this due to NIMBYism and would use zoning to stop it.
And financ e
How then do I secure the password manager?
I’d argue what you do before you get your first job doesn’t matter as long as it helps you moving towards getting there. The faster, the better.

What is important is to understand what you want to do first since CS is very broad. If you can find a subset within CS, such as web development, app development etc, then things become easier.

It enables you to get a job/internship quicker; boot camps, self-learning, bachelors degree, so many paths!

Once I got my internship at a company located in a tech hub city, the connections I got there and the ability to write it on my resume was all I needed. I went back home and started my masters while working remotely but I very quickly realized that no one asked for a degree anymore, references / portfolio was all I needed.

I continued taking my masters, but only doing the courses I enjoyed. :)
My CS degree had it as an elective. It was the class I did the worst in, and I now work primarily with network protocol implementations. Good foundation though, even though the prof was terrible at designing assignments.
Very cool! Does anyone know of something similar for a secure network stack, like a "build your own TLS" but very barebones?
For a Linux user, you can build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.
https://news.ycombinator.com/item?id=8863
When loading this page, it slowed Firefox to a halt. It contains hundreds of 1x1 iframes for some reason, labeled aswift_(number), along with an Amazon marquee at the top. I would call this website malware at this point.
Are you saying that economists should not study subjects that can have negative consequences for some?

The fact that productivity increases in big cities is not new finding. Economies of agglomeration is well studied subject. https://en.wikipedia.org/wiki/Economies_of_agglomeration

This study is modelling just one of the reasons why it is so little better.
Let's back-of-the-envelope this a bit... Let's say that there are 10 big interstellar rocks with a volume of 1 km^3 each that are currently within 30 au of the sun (roughly Neptune's orbit). If we assume this is a good estimate of nearby galactic space, then if you chose a random 1km^3 "voxel" in our neighborhood of the galaxy, the odds that it would contain a 1km interstellar asteroid would be roughly (10 * 1km^3) / ((4/3) * pi * 30^3 au^3) ~= 3 in 10^29.

Now imagine a spaceship that travels 100 light years. It's going to pass through roughly 10^15 1km "voxels" on its journey, which means the chances of it hitting one of those 1km rocks is ~(10^15/10^29) or 1 in 100 trillion. Space is biiiig.

The real danger, though, is the smaller stuff. It's hard to know the distribution of interstellar dust size, but there are a LOT more small things than big things, and it only takes a grain of sand at relativistic speeds to cause a really bad day. If sand-sized rocks turn out to be 100 trillion times more common than these big ones, well, that's going to be a problem...