skysight-inc/HackerNews huggingface dataset:
Ask HN: Switching from application development to games development?
Senior developer with 7 years experience developing software for web and mobile.

I've read up plenty on how to begin a career in games programming from college/university to junior, mid etc.

However I haven't found anything about developers wishing to cross from application to games or vice-versa.

Since I was young I have modified games, from simple things like INI files in C&C to fullscale modding in military simulation games.

My interests would be more on logic and scripting (FSMs, triggers, levelling etc)

My weaknesses are definitely complex maths, memory management (Java guy) and networking.

I had thought about getting into a games dev as an application developer and then working my way to internally work on a game engine.

Tech (2 years C++, 6 years Java, 7 years Javascript, 2 years Kotlin)

Interested to hear on suggestions.

note: I am building a portfolio for the new year.
There was a time when it looked like they might switch their Airport and Time Capsule routers, which previously had been running VxWorks and NetBSD, to a variant of iOS. But then they shelved the entire product lines a few years later.

It did turn out to be true that Apple was moving to run iOS (and later on, even APFS) all the way down to watch hardware, and later on the HomePod which is the functional successor to the audio features of the Airport Express.

Had they continued producing routers, it's all but guaranteed that they would be running firmware similar to the HomePod at this point.

The reason they would be building XNU for the bcm2837 however is probably much more "boring", like allowing various teams inside Apple to test some low level change being planned for the kernel, perhaps in the network stack, without the added hassle and potential for leaks that would result from using some other unreleased Apple platform to do it.
No, I was not. But I doubt that would've impacted my decision... At the time, I viewed any sort of involvement with a Google project as a valuable career/networking opportunity.
New grads in partner-track roles at client service firms, MBA types, private equity, etc, maybe. 22-year old John Doe getting a job at ERAC with a 2.9 GPA from a state school? Absolutely not.

Some places will certainly negotiate severance, but it's state and industry specific as well as very, very dependent on the position you're moving into.
Actually Kanye is quite into fashion and apparel, instead of just making assumptions about someone's capabilities because they're famous, use that energy to learn about them: https://en.wikipedia.org/wiki/Kanye_West#Fashion
Perhaps there's an underlying psychological advantage to using Plus Codes. This past week I had to manually transfer coordinates of various locations from one handheld google machine to another google machine. It was less tedious to use the Plus Codes.
Modern php dev with packages managed by composer is fine. Its not perfect but I think immediately dismissing anything written in php is wrong.
No previous commentator is correct "redundancy" is different to "laid off"

Fired means they are dismissing you for cause.
For Sky TV in the UK, the Sky TV satellite boxes occasionally display the subscriber number in a faint font just above the channel logo in the top-right.
If you've simply hooked up the satellite decoder to a video capture device with a view to streaming sports content, then your subscriber number just gets occasionally shown on the stream too. So no doubt there's a specific "when" for the subscriber number being shown, and it's a case of finding & watching as many streams as possible to see how many of them feature the subscriber number. Gotcha!
When Sprint did numerous layoff rounds in 2004-2010, they paid out 2-weeks per year of service and capped it at 52 weeks.
« and soon Diaspora are part of this same network [ie. ActivityPub] » — I was surprised to read that, and after a quick check, it's not looking like it'll happen anytime soon, sadly.

diaspora* is one of the most famous and successful open, federated social networks out there, yet it does not implement the protocol which is gaining unprecedented traction across a large number of implementations. Hopefully, Nextcloud implementing ActivityPub is yet another reason for diaspora* to follow the move.
Introducing Built-In Image Data Source in Apache Spark 2.4
This is Google's last attempt at getting it's failed Dart language into the mainstream. I would not be surprised if they were actively coordinating this considering how hard they are pushing on YouTube.
I would not call you an informed voter if all you do is spend 23 hours a day consuming the 0.0001% of the news that time affords you
Reforming the senate, but not the house?

Could you provide an example where you, personally, have used illegitimacy and disenfranchisement to spur useful change in a system?

While discussing real change, it feels like we should be as exact as possible. Haphazardly enacted real change does not seem useful in the least.
Apple goes down, Qualcomm goes up, why should the US government care which of two US companies wins a ruling in China?
The greatest recession since the 1930s, caused by the similar wild west speculative innovation, and the victims on the lower end get depicted as strategic wolves somehow.
I mean there's so much, but to start: it was Alexander Technique (see Gelb's "Body Learning" for an overview) that started it all, with regards to voice in acting. For the link between psychology and vocal production, see Jennifer Hamady's "The Art of Singing". The classic text on acting voice production and the psychology behind it is Kristin Linklater's "Freeing the Natural Voice", which also draws from neuroscientist Antonio Damasio's work such as "Descartes' Error" which provides a scientific basis for how our mind is reflected in our body. In terms of bodywork, start with Mary Bond's "The New Rules of Posture" and Davies' "The Trigger Point Therapy Workbook".
I find in most modern tools whether or not -h or --help is implemented using them often yields at least a usage statement.

I'm sure it's just default "I don't recognize the option so here's how to use this tool" message but the result is the same.

There are exceptions of course, e.g. mysql uses -h for host so you just get an error message about requiring an argument. --help is implemented properly in this case though.
Is the laptop using the HPET for the QPC timer? (10MHz..) and the added latency[0] of calling into that is messing up the reported timings in the profiler?

[0]https://docs.microsoft.com/en-gb/windows/desktop/SysInfo/acq...
> The New York-based company has been looking at cutting costs as it ramps up investment in its next generation 5G network, which is expected to fuel growth.

"we're about to grow a ton, better cut 10k jobs to maximize those gains."

that just sounds so... weird to me.
wait a sec...i read it's 44,000 like a few days ago.

https://www.forbes.com/sites/jeanbaptiste/2018/10/05/verizon...
> There was a mode you could trigger for commands that brought up a help-oriented GUI for the command to build the command argument list, which would then echo onto the command line.

This still lives on in a sense. For example, in VSCode, many UI commands translate to executing shell code in its internal terminal (and you can see both the commands and the output).
Because it is called "Recommended" and it is the first thing you see when you go to the website. I'm not asking for stuff I've already seen, but when one of those YouTubers posts something new. Show me that. Front and center.
Try checking out the subscriptions tab on their mobile app.
The myth of meritocracy in elite university admissions
Fired means you were terminated, and can be for cause or for no reason. Laid off means the position was terminated and implicitly means your performance was not a factor. They don't mean the same thing and they're not used interchangeably.
I mean the title doesn’t help. You might even call it click bait.

I think the “everyone should read the news” culture that Aaron describes is a straw man. Most people I know who read the news regularly know that it’s partially entertainment for them and that you can get your info from places other than the daily news. Only people like Donald Trump think that being informed means watching cable news all day.

Maybe I just haven’t met any of these people who think that books are bad but daily news headlines are good.
If nobody volunteered, Verizon would start volunteering people. The end result would be similar, so, yeah, it's a layoff.
Moving from autonomous vehicles verification to regulation
If the people voted for a guy who promised to carry out genocide, would you be saying the same thing?
Your cynicism seems misplaced; up to a year's salary as severance sounds like a pretty sweet sugar-coating to me. They didn't "avoid bad press", they simply didn't do anything to merit bad press. What's wrong with someone voluntarily choosing to take money in exchange for a resignation? It's not as if there is something inherently wrong with "jobs going away" when your definition includes people voluntarily quitting their job.
I never realized how large they were
I don't know why everyone assumes such a low return. I think the term Invest has got everyone confused. Investing $100k doesn't have to be a long term investment like an IRA. You could invest in a startup, invest in the stock market, etc.

Give me $100k and I'll retire within the year. A few smart quick investments can really pan out. It can also fail, as we all should know.
I wrote a separate article about our thoughts on disposable email addresses: https://medium.com/@CodyReichert/the-case-for-and-against-di...

Depending on the nature of the service, you don't always want to block disposable emails. We built Identibyte to give us the flexibility to act on certain types of email addresses and provide a better experience depending on the type of user.
This isn't a new idea and has worked well in the past

https://en.m.wikipedia.org/wiki/Postal_savings_system
I'm pretty sure verizon has a union and their severance is negotiated by the union. At least that's what happened in my first union job. Anyone working for verizon can correct me if I'm wrong.

Also, which companies negotiate severance package before you are even hired? Especially as a new graduate? I've never heard of such thing as a software developer.
Here you go those greedy shareholders:
Vanguard Group, Inc. 7.26%
Blackrock Inc. 6.54%
State Street Corporation 3.83%
Capital Research Global Investors 2.92%
Wellington Management Company, LLP 2.80%
oh wait thats actually your retirement money
I don't think it's quite so black-and-white. Often there are multiple such positions and they are being reduced. So your position still exists and they don't want you (or rather, they would prefer to have X number of your coworkers rather than you). I don't think it's synonymous with being fired, but you can smell it from there.
Also tumblr?
In practice, people usually rebooted into DOS mode to play so as to do memory optimization in config.sys & autoexec.bat (HIMEM, EMM386 etc). Although that was for the benefit of older 16-bit games - 32-bit DOS extender stuff like Redneck Rampage wouldn't care.
That passive income does have to carry you through bad economic times as well. What if the rate of return is only 1% or the value of your portfolio drops drastically because of a full-blown economic depression?
It's a bit funny how the best way to stream audio between two Linux boxes is Airplay with shairport on the server and the raop2 PulseAudio Plugin on the Client. It integrates well into the Desktop too and is automatically discovered!

It's funny because PulseAudio could do network streaming itself, but as it still streams the uncompressed PCM stream afaik, it's pretty useless in practice.
I don't know how many times Republicans have to try these to understand it doesn't work.
Not only related, but that submission is just a different mirror for the same emailed release announcement.
Good list! I met Rick Beato at Summer NAMM this year. Really nice guy.

12tone - Excellent music theory in fast, whimsically illustrated episodes

agadmator - Best chess channel I've found
>A) The Vice President's condemnations ought to be worn with a badge of pride

You hate Pence so much that selling out to totalitarian regimes is worthwhile if it spites him?
Radiolab did one of my favorite episodes ever on this! Skip to minute mark 21 if anyone is in a hurry. But the whole episode is very good.

https://www.wnycstudios.org/story/sun-dont-shine
No, I am specifically talking about junior devs in traditional tech & product companies.
Browser vendors have already rolled out process isolation to handle this. So why would CPU vendors spend silicon on something userspace has already solved with the building blocks that are already supported?

In-process sandboxing by all appearances is simply dead.

As for "doing the same in ring 0 almost certainly isn't a big deal" no, very extremely no. If you let code run in ring 0 it has everything ring 0 can do, period. You cannot put restrictions on it, that's what spectre proved. Give code access to a process and it has entire access to that process. Similarly give something ring 0, and it has the entirety of ring 0.

Untrusted code goes in ring 3 in an isolated process. That's the security model of x86, and it's the only model that CPU vendors have any pressure to fix.
Oh, okay. I'm not a mobile developer. I've just started to get my feet wet with it. One of its (expo's) other selling points is "over the air" updates, meaning a user doesn't have to go through the respective app stores. I thought that was a thing with RN too, but I'm not sure.
I don’t know anyone who does that. they might be well informed, I would have to see what they were reading but yes I would agree that 23 hours a day of news is not helpful. This is absurd.
I assume it's just their way of working "5G" buzzword into every press release.
For your third question, that predicate doesn't work.

For your fourth question, I didn't quite explain that but it's due to laziness. All of this recursion happens inside a lazy function argument. So if p chooses to return True without inspecting more values from the bit sequence, the recursion is then stopped.
The big pink elephant; In a lot of cases this is a rational, factual argument with the current system (In the US.)

Feel free to refute the argument's validity with empirical data. I would genuinely love to see it. I've seen apologetic researchers offer reasons for why their data isn't as damning as it seems, but never seen anything remotely close to proof of validity.
First woman to establish contact with Sentinelese
The Sandman Filmi İzle Full HD 1080p (2017)
They understand completely. These companies pay for their reelection and employ them once they leave politics.
Advent of Code and Christmas Shopping
Heisman Trophy winner apologies for tweets made when he was 14 and 15
Did you expect zero layoffs across the United States for the next ten years after the tax cuts?
Hasn’t anyone tried to add some kind of interactivity to command line typing to eliminate this advantage?

Not something simplistic like keyword completion, more like the best state of the art code editors or ides.

In those environments its just text based still, but can be incredibly rich and efficient. You can get seamless acesss to info on any language command or param, predictive code completion suggestions, based on machine learning, easily refactor/correct parts of a line you’ve already started typing, etc.

The thing is it doesn’t have to get in the way if designed right. So someone can also just sit down and blaze away typing and ignore it.
You know you can just leave your mobile at home or turn it off if you do not like it?

Or go to wild areas without good connection(or power) if you are too addicted.

Trust me, there is still plenty of wild adventurous traveling going on ... even if you have a smartphone.
I'm not an expert, so take it with a grain of salt.

Electrons in molecules have discrete energy states they can occupy, per quantum mechanics (the discrete set of wafunction solutions)[1]. Consequently they can only transition between states by absorbing or emitting photons of specific energy values (I believe it doesn't have to be exact due to scattering and various QED dynamics, but it has to be very precise). If your molecule is exposed to broadband light, a few photons will match those ionization energies, however the quantity should be small[2]. If your light source contains peaks though, and there happens to be important molecules whose energy transition matches your source (a big if), you're going to get a lot of ionization.

I should have mentioned a more established issue is fluorescent lamps emit more blue/violet and UV than LEDs (LEDs are usually packaged in plastic anyways, so even if the emitted there'd be no risk of uv exposure). In common molecules the more prevalent ionization energies are UV and beyond, that's why the risk is greater.[3]

[1] https://en.wikipedia.org/wiki/Energy_level

Electron states are central to molecular dynamics and chemistry.

[2] Infinitesimal ideally, just small in reality because of tolerances as mentioned

[3] https://en.wikipedia.org/wiki/Fluorescent_lamps_and_health#U...

https://www.scientificamerican.com/article/can-compact-fluor...
You are seriously not trolling? Google “weakest link” and re-read the thread. An HSM is not magic and does not fix all the problems.
A businesses’s goal isn’t to increase expenses.
Interested in these strategies. Is most of the location based data relevant to consumer companies and retail sectors? Trying to think of how hedge funds would apply this location data to other sectors.

I've wanted to use a weather mesh network for a while in commodities and other spaces, but the info has been hard to collect without building a private sensor network.
Thank you! That was a great explanation. I like it wrapped up in such a memorable phrase
What let it through my filter was:

(1) I'd already spent time and money on traditional treatments with neutral or even negative results. So $11 and a few hours reading wasn't that hard to stomach

(2) I heard it recommended by others who were similarly skeptical, which put it on my radar. Otherwise I may have just given up.

(3) I felt confident I could read the whole book with a truly open mind. I told myself before starting that I'd suspend any disbelief for the duration of reading the book and implementing its practices, and only critically re-engage after that period ended. I.e. I felt I could read it as a practitioner and not a theoretician.

To elaborate on #3, this may sound very uncomfortable, but the book's value is not in accuracy but in efficacy. It's an open question to me if the author's explanation as to why the system works is 100% "true" in a physical sense, but he explains it very well to an audience that is unsure. Regardless, whether it's "true" is ultimately an academic concern compared to the book clicking with a (possibly less rational :)) subconscious part of your mind in a way that resolves your very real chronic pain/illness.
George Orwell’s 1984 is arriving about 40 years behind schedule
Or even indirectly, the YouTube team might choose to instead send them an IE6-era experience of YouTube instead of the current one to avoid the bug, which might push users away from Firefox.
Thanks for making this and for all the great pointers here. I have been taking notes for years to build something like this. I had come across a zooming UI concept from Microsoft which dealt with a similar idea (don't remember the details) back in 2012. I hadn't followed up with this after that.

Regarding the significant effort for writers I have been exploring a few options as that felt like the biggest drawback for this to catch on. I think we will soon figure out ways to make it less painful which will make it totally worth it
They understand good god damn well they don't work. This is exactly the plan. Sell people on the idea it'll help them, then these companies take the money and run.

What amazes me is some working people will continue to vote this way even though it keeps failing. I guarantee there will be more tax cuts sold in the very near future, and the same people will buy into it. Some people never learn.
This is great and everything but is there really a need to get this status report every year. If so, shouldn't it rather read: still leaving the Solar System?
Sorry guys, nextcloud is the biggest piece of crap software on this planet.

Protip: DO NOT INTRODUCE NEXTCLOUD IN YOUR ORGANISATION!!!
Nitpick but the step between virus and prion is a viroid; a naked piece of RNA. They mostly exist in plants to my knowledge and are basically the smallest possible infectious disease. The smallest viroids clock in at around 120 base pairs (240 nucleotides).
That does show me only stuff I've subscribed to. What I'm asking for is mostly what exists, but when something I've subscribed to posts new content,put that on the home page so I can't miss it
Chicago's Mail Woes Built Letter at a Time (1994)
I guess their fios price increases the past few years isn't going to their workforce. Does this mean they are done increasing the price for a while now?
Python at Microsoft: flying under the radar
Not really, they might just say no. If you really want a raise you need a competing offer or a clear market value indicator.
> "we're about to grow a ton, better cut 10k jobs to maximize those gains."

It makes perfect sense. T-Mobile basically bought up all the spectrum in the last round of bidding because they got a $4B breakup fee from AT&T as part of AT&T's failed acquisition. That has put all the other U.S. carriers on the defensive, because if they can't win a significant percentage of the 5G spectrum then they're going to be out of business.
I really love Roman history. I'm just a hobbyist here (i.e. I've read a ton of biographies on great Roman leaders), so please correct me if any of my thoughts here are incorrect.

My feeling has been that Sulla's purges were the effective end of the Republic. Rome had no bureaucracy. It instead relied on great administrators (like Pompey, for example) to carry out public work projects effectively. The conflicts of the 80s not only thinned out talent from entering into the oligarchy, it required the entry of new men or men with families with less auctoritas like Cicero and Caesar. The emergence of new men created a rift between the optimates (conservatives, traditional oligarchy) and new folks that reduced compromise and lateralized society further.

Cicero was very moderate most of his career until his attempts to split up the Caesarians after the assassination, even so he found himself butting heads with stubborns like Cato his entire life. Caesar felt as though his hand was forced in the civil war, as the optimates wanted to arrest him for his land reform a decade earlier as consul as soon as he put down his imperium from the Gallic campaigns.

I would perhaps argue that the largest parallel the US has with Republican Rome is the breakdown of compromise and trust alongside increased lateralization. One can examine vote pairing incidence in the US Senate to observe this: recently Lisa Murkowski voted "present" during the Kavanaugh vote to allow a republican colleague to go to his daughter's wedding. Vote pairing used to be commonplace, and is seen as a gesture of compromise and good will, but it is very, very rare nowadays.
Most sites don’t, at least outside EU. They have to let you unsubscribe, but can otherwise email you all they want.
Faster than that I have see bikes going more than 20 in London - and blasting through junctions at a read light.