skysight-inc/HackerNews huggingface dataset:
I completely agree. Docker, amazing frameworks (Laravel, Django, ReactJS etc.), git, CI, amazing IDEs, etc. It's absolutely magical compared to what we had 15 years ago. Entry level is much higher though for sure, you definitely need to learn and know a lot. But once you do know certain things at a certain level, you become a very powerful individual.
Those videos show up in my Youtube feed the last few weeks too (although these saws have existed for many years now), but I still wonder - why do they always use hotdogs in the demo videos? Can't they find anyone who's willing to risk a finger, or is it something much more boring like OSHA rules or something?
Good luck with all you're doing. Your work looks incredible. As a budding woodworker (I hesitate to even call myself that, mainly making boxes and shelves at this point), I can appreciate the amount of work that goes into such pieces.

When I look around, I feel woodworking now is what photography was 10 years ago to software people. A hobby that lets you get away from the computer into the physical world, but still tingles all the engineering/math/maker mindset that attracts people to software. Although I got into woodworking because of my grandfather, I see a lot online of software people doing the same just to "get away."

From an economic perspective, I hope you're able to capitalize on that trend of people with lots of disposable income willing to commission this sort of thing (or even classes), if that's partly your intention.
I think there are probably a large number of people who "learn Rails" without really learning the deeper/unique concepts of vanilla Ruby. For me at least it was like a decade in between first writing some Ruby and really feeling like I've started to understand the full scope of the language and syntax that's available to me, such that I'm only now able to start thinking about what cool actual-things I can build with these concepts.
Modern software development is incredible if you are able to avoid the buzzword bullshit and focus on delivering cool solutions that solve real problems.
From a legal and purely rationale perspective, is there any reason why Amnesty International should have a seat in the actual room ?

I understand that physical seats are limited and retransmission is free and in live in the other room, as far as I understood.

"American prosecutors claim he conspired with whistleblowers to obtain classified information"

Well...
That's the case in most industries. Find me one that isn't just about the daily grind and making money.

In construction, you could do cool stuff, and do things perfectly, but people want "normal" and time is money so you need to work fast.

If you have an auto repair shop, you could build an EV from scratch. But you're getting paid to fix other people's cars. Even if you do tuning and modding, it's all just standardized shit that you buy and install.

Woodworking, farming, networking, accounting, anything really is 90% grind, with a select few getting the chance to have fun while getting paid.
Looks like the total being reported elsewhere is $7.5B.

- https://www.gamasutra.com/view/news/370520/Microsoft_buys_Ze...

-https://twitter.com/jasonschreier/status/1308028640488292352
Depends why you love Ruby. If you love it because you adore programming languages with red logos then yes, bad choice. But if you love it because it lets you work quickly and performs well then that is a reason to pick it.

Not to mention, if you’re a solo developer or a small team, picking a language everyone knows and likes absolutely is a good reason. It’ll save you a lot of time.
Off topic, but recently I've been devastated to learn that every single address I (a US resident) ever lived at, my roommates, even my month and year of birth are available on sites like spokeo and fastpeoplesearch. I just don't know where this info is coming from and I want to stop it. Maybe the Equifax breach?
It's not more secure, but it certainly does help prevent unwanted bots spamming your SSH daemon.
Euclid's Elements, Book I
Thanks for clarifying. I didn't know they used a SPAC. For sure going to see more and more fraud via those until some new mechanisms are introduced.
Zero day exploit is the common refrain here.

I commented extensively on the other thread (cliff notes: nonstandard SSH ports induce their own security risks [if on port 1024 or above], add complexity with minimal benefit, and generally indicate you should be focused your effort elsewhere - like setting up a wireguard VPN.), but they're not entirely wrong here. Just misguided. If you are guarding against OpenSSH 0 days as an attack vector, one, there are better security measures - see VPNs - to take that provide your greater protection in general, and two, port scans are trivially cheap, so once they infect all the things listening on port 22 they'll use that compute and network capacity to scan the rest of the internet to find things listening on nonstandard ports, because botnets = money, so increasing the size is a worthwhile investment. It gains you a few hours, or you could throw up Wireguard on another host where someone then needs both a Wireguard 0 day and an SSH 0 day at the same time to compromise your system.
I find targeted ads extremely creepy. It's like I'm being stalked. I now turn off personalized ads wherever I can.

Any politician that talks about regulating what data can be collected and how it can be used will probably get my vote. I want to see my browsing data protected as well as my video rental data.
Count me as one switching my "hobby" from programming to woodworking (even with the astronomical lumber prices these days). I started with some outdoor tables, and now I'm building a woodworking shop in my garage... and LOVING it. It so much more satisfying than figuring out another distributed TX compensation mechanism!

But, I also don't want to start a business doing woodworking. The last thing I want are clients yammering for "seven red lines"; this is something I'm doing as a hobby.

I may offer-up a few furniture items on a local for-sale app or a craft show app... but I will try and resist the urge to create a better local craft show app, or a wood inventory/cut-list app, or a simple CAD app, etc.
Helpful reminder that Apple still cooperates with the FBI [0]. They famously participated in PRISM and only pivoted to privacy-based marketing after this bad PR. It's also closed-source, so you have absolutely no idea that what you've said is true; they've certainly lied about it before.

[0] https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv...
Since the report has direct quotes from Assange's QC inside the court and from supporters outside of the court, that seems an odd assessment.
Who said GM paid anything? I was simply indicating the scale of their involvement.
Probably depends on the franchise and will be decided on title by title basis. After all Minecraft is on many more platforms today than before the acquisition.
Light Engineer
The Solution to Information Overload Can’t Be More Information
Craig Murray has done a remarkable job independently attending and reporting on each day’s testimony.

He is widely criticized for his other views and accused of being an Assange sympathizer by parties who believe Assange may be guilty. I personally don’t see any evidence for bias impacting his reporting, but just wanted to raise the issue because there is usually a deluge of sniping comments attacking Murray’s coverage the minute it is linked.

This is probably the best available coverage of Assange’s hearing in the world at this point, which hopefully makes you feel pretty sick with anger towards The Guardian, The New York Times, etc., regardless of your views on the merit of Assange’s charges.

https://www.craigmurray.org.uk/
The whole idea of an efficient cmpany is that everyone in it is doing something other people can't . The problem is, what if the person doing X dies tomorrow or starts making unreasonable demands. Becaue of this, companies like to design their positions so everyone is expendable.

Really great companies, for a while at least, actually do assume something close to the perfect efficient company posture. It's how they enter a market, survive and thrive.

Then the suits show up.
I started college in 1982, majoring in math and physics. The professors all had personal computers on their desks. I bought myself one for under $1000 the next year. By the time I graduated, even the computer science professors were using personal computers, though student assignments were still done on the mainframe.
Back in 2006 I was returning to the US, as a US citizen, from a job interview in Kanata(ON), and I was held by immigration for so long I almost missed my flight.

Not sure at all why I was flagged. White, middle aged male, returning to the US after arriving in Canada that morning.

It was a very uncomfortable situation.
> new Google account will tap into the "cookie," or data file, already associated with an individual's computer.

This made me laugh. Now every site except HN has some Google scripts and cookies on it.
$7.5 billion. Take the bubble money and run. Microsoft is paying an extreme multiple on this acquisition, over a hundred times earnings.
As you've laid your judgement of your woodwork on all woodwork, and thus have concluded that all woodwork is less intelligible than all software building. I know this is an interpretation, and not verbatim. But it might be sensible to be a little bit less strongly opinionated on the levels of work being intelligible, as its just an opinion, and would not consider it a fact.

The work I do on software I consider as relatively intelligible, but the woodwork I do, requires as much of my brain as the programming, just in a whole other area of my brain.

Your harsh judgement on the matter is just rather irrelevant, it works for him, it tickles his brain, and was just an honest response on github, no need to get trolled here on HN.
Maybe we'll get a followup to new vegas.
I don't want to be sold products. I don't care how "relevant" it is to the particular subset of people I most resemble. I want precisely the information I asked for, and no more. Every bit of information extraneous to that, is another piece of garbage I have to wade through to figure out whatever I actually wanted to know or do. The most frustrating ads are ones that don't make themselves clear that they're trying to sell me something until the end and waste my time, when I have zero intention or desire of ever buying something to solve a particular problem. Or the websites that write content that is almost useful, just to get as many eyeballs on its ads as possible. Ads are the slurry of microplastic on the sea of information, of benefit only to whoever dumped them in the first place.

And if I'm enjoying a fictional work, I certainly don't want to be interrupted with another person hocking another piece of junk, or worse, integrating the ads into the story and having Gandalf trying to sell me on Pepsi.
Even 7.5B is still only 15% of the failed TikTok deal. Seems like a bargain in comparison.
What I’m saying it that is easier to scan paper than to deal with scraping bank websites.
My bet is no but that they will make them part of the game rental platform "game pass".
AlleAktien.de for high quality stock research and insights — its in German, however
> It seems like nowadays you just can't make money building interesting things anymore.

So what? Then it becomes just a normal job. Most jobs out there arent that interesring, just problems or doing tasks that people don't want to do themselves.

Getting interesting tasks while being well-paid is not any way normal or common, and I also think hasn't been ever.
> something moist like your finger

I wonder how well this would work in a real life scenario. My dad does autobody work, and his hands are like dry, cracked stone. They probably have very high electrical resistance. I'd imagine a wood worker's hands to be similar.
Keep it simple, build what you need. This is so hard to get through peoples heads, now the most simple landings page seems to need react. Im 61 and still love to code but the hoops and loops you have to jump through these days to host a web page is absurd. I can not emphasize this enough, keep it simple.
So we've mostly solved trivial non-problems if/not regressions?

People lived in 1990 and didn't feel that bad to have to call a travel agency to get a ticket, or, god forbid, to actually meet friends and not in VR space...

I'll give you "self driving cars" -- well, I would if they could work today, which they don't...
Thank you for sharing your perspective. It honestly warms my heart to see that some people believe the trajectory is still upward.

> Maybe I just enjoy software right now because I've now got the technical competence and confidence to avoid some of the frustrations that I experienced earlier

Just as some but not all of my (mostly negative) perception is surely personal, might I suggest that some but not all of your (mostly positive) perception is not? Perhaps the industry really has improved in some areas that you care about during that interval. Yay! OTOH, that doesn't necessarily put your perception and mine in opposition. There are other areas and other intervals, and other priorities as well. It's great that your experience has been positive. I hope it remains so.
https://youtu.be/21j_OCNLuYg
Yep, as long as relevant specs are not implemented by the majority of things touching trust (including appliances with very long update cycles), this is, sadly, "no bueno".
My working assumption has always been that Apple makes decisions like this just because they can, frankly.

I would do the same thing if I had the same power to move markets that they do - no need to put up with legacies of the past when I can just force everyone to follow me toward whatever I consider the future to be.
If I get it correctly, seats are scarce:
"If Amnesty International and other observers wanted to attend the hearing, they would have to queue for one of the four seats available in a public gallery"

It seems to be the main issue, many persons wants to follow this trial since it has worldwide impact.

(it still makes it sad that no solutions were found though)
>Did you ever had the "pleasure" of a server grinding to a halt because the logs filled up all the space?

Everyone should be using logrotate, and if they actually read the things, shipping logs to ELK or Splunk or Greylog or whatever.
I think you are right to say that the methods are vastly improved, but the ends to which those methods are applied have become ever more uninteresting (for a lot of people), and often morally suspect. We have built exquisite tools, but we use them to extract profit, to manipulate behaviour and often for no discernable purpose at all.

Programming has become joyless.

There are ever-shrinking spaces where a developer gets to build something novel - something that's state of the art, that's creative, that taxes their intellect and brings the pleasure of achievement forth. It seems that for every developer working on rocket guidance systems or self-driving cars there are a hundred toiling away on yet another CRUD app, or wrestling with a hydra of microservices. It pays well, but fun it is not.
After you do all that, start your own bussiness because now you are underpaid.
It's pretty clear that there's offensive behaviour as generally understood (antisocial stuff, mostly) and whatever reign of terror this company is, from the OP's perspective, prosecuting.
Show HN: NADA, a multiplayer dice game in the browser
Wow, what a press release!

Microsoft is serious about great content for its Xbox/Windows 10 platform.

The press note still caused some fear in me. Years ago (FASA?) such a move meant closure, since MS was not really in the gaming industry business content wise.
>Did you ever had the "pleasure" of a server grinding to a halt because the logs filled up all the space?

I've never seen this issue on any systems I manage, mostly because they all have log rotation.

>but I find people not looking at logs a rather weak argument for letting them get spammed full with garbage. Certainly terrible hygiene, at least.

Why is it weak argument? If it's something that doesn't materially impact you, why should you expend effort into remediating it? Hygiene is only important for things we interact with on a regular basis. We as a society don't care about the hygiene of the sewer system, for instance.
Yeah, to me it's sort of obvious that we just entered into a market correction right now but for someone who is new to investing I guess just invest every month a lump sum and go for it. Every month buy some SPY and you'll average out and won't have to time the market.
The newspaper is probably also known as just "Freitag" (without "der").
Newspaper in German is female ("die Zeitung"). When saying "the newspaper Freitag" it changes to "die Zeitung Freitag". You can leave out "Zeitung" if the context is known and thus it gets shortened to "die Freitag".

I'm not from a region where this newspaper is common so I'm just guessing here. This is common when talking about newspapers in German.
I feel like there is kinda a lot of overanalyzing in this thread. I'll steal a line from Drew Carey: "There's a club for people who hate there jobs. It's called everyone, and our meetings are at the bar on 5PM on Fridays."

If anything, I think the tech world (and indeed most of the professional world) has been fed a load of bull that work is supposed to be personally spiritually fulfilling, instead of something that pays the bills so you can get personal fulfillment outside of your job.
grep and zgrep will work wonders for checking for actual usernames in these logs even if they have significant amount of spam in them.
I think this whole debacle really brings into focus how poor of a job our bloated financial markets do at allocating capital. Literally their one purpose that justifies their existence, and they are comically bad at.
Whenever I read about protocol buffers, it reminds me of Microsoft's OLE libraries. IIRC, MS Word's file format is (or was) a bunch of OLE streams.
Holy sh!t. Bethesda is huge!

Well I was just thinking the other day that Microsoft really doesn't have any first party studio that are really as good as Sony's first party. IMO they didn't release a game 'this' gen that makes picking up a xbox one worth it. This could change that with fallout and doom. Also this allows them to bring the ID tech engine under their stewardship....

I just hope that they don't trash the franchises in an attempt to bolster game pass.
I see a lot of comments saying moving the SSH port cuts down on 'log noise' as you'll get less automated attempts going for low-hanging fruit.

My VPS gets thousands of hits a day on port 22 and I have a lot of fun watching it ban them and plotting graphs/maps of the data.
I'm sure the EU would like to know how the UK treats some of these basic matters in light of Brexit and the pending trade negotiations.

And generally, historians might want to have multiple witness accounts of what happened.
Reading this thread makes me feel like i have been transferred back to 2009-2010.

Am enjoying the nostalgia quite a bit :)
Wow, amazing to see Microsoft really being aggressive when it comes to their games line up for Xbox. With the strong offering they are showing with the Xbox All Access I am in general really impressed with them.
Thank you so much for responding to me and for the advice. Much appreciated! I'll try and find a way to make something happen.
microsoft are seeing that the money is going to be made in a subscription model for games. by purchasing the studios it makes it much easier for them to bundle games (possibly with exclusivity) with their gamepass.

i know i'm more likely to subscribe to gamepass (and keep it running for years) vs. the 1/2 games i buy a year.
>but what if suddenly lots and lots of valid user names appear?

then what are you going to do?
Some memories of pre-2000 that were not that enjoyable:

- Most of the teams were not using SCM, but connecting to the same network drive and daily copying the whole folder as a backup. For those who did it was CVS (ugh). Even during the 2000's the best you got was SVN.

- So many Visual Basic projects

- For web projects: deploy by copying the files with FTP, getting shouted by a colleague because you override the hotfix he did using SSH and VI on the production file

Now there were good projects back in the day, and there are good projects today. You just have to take control of your career and not just follow the flow of the first company who hired you in your area.

Also remember that you can pivot within software development, there are so many different kind of software, you just have to accept to get out of your comfort zone.
Work-anywhere shift has wealthy tech crowd invading Lake Tahoe
Can they fix Fallout76 now plz?
Almost, but you are conflating function composition (lambda x: lambda y: f(x(y))) with function application (lambda x: f(x)).
Microsoft now "owns" Quake? That is ironic.
MS DOS was 1981. I got my vic-20 in 1984. But fair point, the actual numbers employed were tiny compared to current needs. Average experience is thin out there. The old timers clump, both in firms and geographically.
I agree with you as far as these general skills, but I think that the value of applicable experience should not be discounted.

For example, I work with a firmware developer in his 50’s, and he is so efficient it is scary. He’s basically seen it all by now, and he has deeply ingrained work habits which let him solve problems extremely quickly.

That’s not to say that every developer with X years of experience will automatically be great in that way, but if you can find someone who has years of experience producing exactly the type of work you need, this should be viewed as a huge advantage.

It’s like if you are looking to hire a carpenter to built a piece of custom furniture: you can and should consider general qualities like strength, manual dexterity and attention to detail. But if you can find someone with years of muscle memory building exactly that type of furniture, they are almost guaranteed to get the best result.
I'm sure many people (even on HN) don't really realise when and where their phone calls home.

If anybody is interested install this on Android and just run it for an hour to see the DNS logs. You can uninstall it later.

https://github.com/AdAway/AdAway/releases

Install the APK, turn it on and turn on the DNS logs. Run it for an hour or two.
You can checkout anytime you like but you can never leave
Disclaimer: not German speaker so please correct me.

The name of the newspaper is "der Freitag" (masculine) but Before it was called just "Freitag". Newspaper itself is feminine (die Zeitung) so I suspect any use as "die Freitag" is a contraction of "die Freitag Zeitung" and coming from German speakers.
Because Amnesty International has no standing in the law above that of the general public and are therefore being given the same level of access as the general public. The real debate should be whether the general public should have greater access.
This feeling is one of the only things I've found to help keep hobby programming fun while also working full-time as a programmer. I am happy to let everyone at $work favor us writing Python for this reason :)
I swapped my numbers, thanks for the heads up, fixed now.
"Hello World" in flask is barely more lines than "Hello World" in the console. If anything it's a good on-ramp for webdev.
I actually got into SSC from his book, Unsong, which I really enjoyed (and will probably have to read again now!). http://unsongbook.com/
3x the Mojang purchase[1], and I still think it's worth it.

1: https://twitter.com/jasonschreier/status/1308029942018510848
Seems like a better deal than the vapid fad that is TikTok, in addition to them partnering with Oracle which looks like a marriage made in a hellstew.

Well done Microsoft and Bethesda.
You'll have to clarify what you mean; If you're speaking about Obama, I cannot remember a time that he suggested the US just toss one of the amendments out the window.