skysight-inc/HackerNews huggingface dataset:
Well, yes and no. Depends a lot on whether you want to do the "full stack" or not there. Lots of bigger companies have EEs to do the PCB, power supply, pinmux, etc stuff, and then embedded software people to write the code that runs on it. An embedded software developer probably should be comfortable using an oscilloscope/logic analyzer in a pinch, but all of the hardware design tasks aren't necessarily required for doing embedded software work.

I say this all as a "full stack" embedded guy. I'd love to have someone else take on part of it, but I'm a solo consultant right now :). Did both EE and CS in school, and more than happy to do whole projects end-to-end, but I also don't expect EEs to be fantastic programmers, or embedded software people to be fantastic hardware designers.
Anyone else remember all the times a government released a censored document only to have someone discover that they could just remove the black bar layer and see the original text with hardly any difficulty at all?
Agreed. The parent is coming across as obtuse to the point where I wonder if it's intentional.
Unfair to give him credit for all 850, but he’s done a phenomenal job as CEO. The cloud focus is obvious in hindsight, but Ballmer would still be milking Windows, and imagine if they installed a non-tech CEO.
Pretty much anybody who has read a book on automata (even if long ago) will remember that each item in this list can express a superset of what the previous can:

- finite state machines

- regular expressions[1]

- context free grammars

- recursive languages

- turing complete languages

- an even larger set of algorithms which cannot be encoded in any language (google Cantor Diagonalization argument, Turing Machines)

Many people, myself included, have read such books outside of the context of formal schooling. It's likely an order of magnitude more have gone through an automata MOOC. Other than Data Structures & Algorithms, it's probably the formal CS schooling material the comes up most broadly in professional programming careers.

[1]Caveat: Regular languages are equal in power to FSM but what we call "regex" have actually been extended past the point of technically being regex with PCRE and lookaround expressions. Thank you Perl and friends!
> I don't want Google to be the judge of the validity of claims as it's perfectly possible to make an add which is 100% made up of technically correct statements but presents a misleading narrative.

What do you find objectionable about a low-pass filter that simply removes obvious lies?
> There's no word 'XwY' for any string of letters X,Y

Awe, ewe, owe, awl, owl, own, two...

But my point was that in all other European languages, the letter 'W' is clearly a consonant, usually realized as [v] or [ʋ], and seen as a variant of 'V'.

English is the odd one out, English sees it as a variant of 'U', and it's not clearly a consonant, it's a semi-vowel as you pointed out further down.
So true. My parents didn’t miss out not having a camera phone and neither did my grandparents. It’s amazing how dependant we’ve become on capturing moments. Sometimes even to the detriment of actually experiencing them.
Does anyone have more detailed information as to why the degradation?

Has the balance of push push push for features just passed a tipping point of what developers could mostly keep up with?

Is it a process thing (eg the review process changed or testing practices changed)?

Or a developer skill level thing? Are seasoned coders being replaced by less seasoned ones?

Or is there a finger to be pointed at some piece of technology (for example, I've been pretty pro on swift for the last couple years, but recently have become aware of what a nightmare the marriage of closures and ARC are and how easy it is to make mistakes around them)?
inspircd with a cron job to mail the logs daily to a pastebin for people who wanted to reference them later.
I use Yelp & the local papers/magazines along with their websites.
Nelson Algren’s Street Cred
Amazon has shown no interest in fixing this issue. I use custom emails for every service I use (e.g. amazon@<mydomain>) to manage spam. The only spam I get to my amazon address is for these scams. I've reported the issue to Amazon through a couple different channels and they always respond that it's just spam because I gave my email out.

No, it's sellers on their marketplace soliciting customers who make an initial legitimate purchase and leave a positive review.
I'm around Boston too. Maybe I'm misinterpreting, but what's your commute like now?
Stuff like Starlink and similar constellations (which I'm torn on mainly because of the effect they're going to have on ground based telescopes) would in theory be pretty hard to cut off access to on the individual level but most people wouldn't have the up-link antennas needed to access it. Because of that you'll need some kind of alternative networking that isn't controlled by a business the government could strong arm. I've been vaguely researching for a while and it doesn't seem like anyone is really making networking tools for intermittently connected nodes where people could connect their cellphones or something together and as they move around messages are cached (encrypted) and forwarded.
The list of places with privacy is growing thin..
I think what the GP is trying to say is that there are a lot of people - like your past self - where an 11x11 room would be better than what they have now. It's a tangent to the point of the unaffordability of housing in large cities these days.
Weird. The splash page says:

> help you find a job you love in a city you can afford

But the "About", "For Companies" and "How it works" pages are pretty focused on remote work:

> Companies are more ready than ever to utilize distributed workforces, and this is creating opportunities for workers everywhere to be part of the digital economy... MainStreet provides the community, communication, and career tools you need to be happy and successful as a remote employee.

> Interested in expanding your remote workforce? ...All our candidates have been evaluated for remote-readiness so they can hit the ground running from day one.

> The companies we work with pay us to help successfully recruit and retain remote talent.

Sounds like it's REALLY about setting up remote work, which is not what the home page implies, right?

Doesn't make a hell of a lot of sense to me. Ah right, the "About" page leads with:

> We are three former Googlers who are on a mission to help create jobs in rural and suburban cities around America.

OK, it's just the usual engineer-entrepeneurs trying to "get rich by doing good," with a plan that may or may not make sense either on the business or the pro-social end.

I suppose the employer's interest in paying them to help recruit and coordinate remote workers is... paying them less then they'd have to in the bay area? (plus less overhead compared to on-premises in the bay area, office rent etc).
I may have somebody who is a good fit. My email is in my bio. Please reach out.
Well, it also means these tactics are less likely to go unnoticed. If some ads are actually a turnoff if seen by the wrong people then running them is riskier.
Houses are terrible for the climate?
They do not necessarily have to be smaller cities just cities that have lost population or just are stagnant but have the infrastructure already in place to support more people.
I haven't seen that video before. Thank you for sharing it. The term "sprint" has always confused me a little bit.
About 10 minutes ago I had XCode 11.2 crash from a line of swift code I wrote without compiling. I had to go into vim and delete the line because XCode would crash each time I tried to reopen. I hope it all gets smoothed out since there are some nice new tools worth looking into. But the constant bugs and crashes make it hard for me to get excited.
This is why I choose not to have children, because I have a hard time seeing that people (the majority) will start paying mind to it. I think most people choose (probably on a sub-conscious level) to not be bothered by it, because doing something about it would mean giving up on many things we (citizens of rich countries) take for granted.
In our case, we didn't. Kept history wasn't a feature people used or wanted. Stuff you were going to refer back to later was for email.
Why not just ban the mentioning of a competing party in paid adverts?

This works pretty well for above the line advertising restrictions in some contries where brands cannot mention competitors in their ads.

It encourages advertisers to focus on promoting their own merits instead of misinformation about competitors.
Free tool to prevent cofounder blowup by measuring your team alignment
I don’t know what industry you work on where it’s ever ok for things to catch on fire if the user doesn’t follow instructions, but at least in mine even the word fire is out of bounds.
Feature flags can be selectively enabled at run time. Source code macros wouldn't generally be considered as feature flags.
MainStreet is sharing a cut of their fee taken in from employers who want to pay less for labor, but aren't entirely comfortable with remote work. Think of it as headhunter meets coworking space meets UpWork.

If you can't fix your corporate culture, and you can't compete on comp, fake it until you make it.
Great feature
I'm still holding off on updating my iPad, even though I really want to use sidecar. Has iOS 13 stabilized now?
They can make your water taste a lot better. My tap water is barely palatable. If I didn't use these filters, I would drink tap anyway but the rest of my family would probably resort to bottled water.
I am assuming that they mean the clear cutting of natural habitats to build more housing in some areas.
I once fixed a bug in Kolf (the KDE mini-golf game) which was about the ball glitching through walls if you hit them in the right angle. The patch that fixed the issue was rather huge, since I ripped out the home-grown collision detection and replaced it with a standard 2D physics library.

Sadly, my patch broke some custom levels which relied on the glitch. https://xkcd.com/1172/ is more true than you'd expect.
Thanks, I never knew there was a name for this, though I've seen this kind of house all through the Peninsula - there are also a lot of them in the hills west of San Mateo. And, now that I think of it, Erlich Bachmann's house is one.
Elixir Wizards S3E1: Dr Jim Freeze on Hiring, Training, & Functional Programming
How can they possibly be met when China is build building new coal fired power plants equivalent to all the coal plants in europe.

https://www.theguardian.com/world/2019/nov/20/china-appetite...
> the camera app will sometimes only show a black screen

I'm in the exact same position as you (now 11 Pro, previous 6S) and what I find is that apps that use the camera cause this. Snapchat is the main culprit for me. If that happens again, try closing out of Snapchat/FB/Instagram/anything that uses the camera from the multitasking window. That usually brings my camera back much more quickly than a reboot
Agreed. You can take software as an example; it's far less regulated than most infrastructure sectors, but how many outages per year does Facebook have? How many times per year are our PII gutted out of an under-secured dataset?

Now, that level of sloppiness, but applied to bridges and skyscrapers? No thanks.
https://www.theverge.com/2019/3/9/18257965/elizabeth-warren-...

"Apple, you’ve got to break it apart from their App Store. It’s got to be one or the other. Either they run the platform or they play in the store. They don’t get to do both at the same time. So it’s the same notion. "
Great book by Jennifer Dumpert about how to do this! She coins the technique "Liminal Dreaming" http://liminaldreaming.com
Italian banks found the ultimate free money machine
OP did:
https://easydns.com/blog/2014/03/28/the-new-tlds-are-here-em...
Isn't the lion's share of MSFT's profits from their traditional OS and Office business units?
Counter-counterpoint: but there's a lot less onstage dancing and screaming.
iOS 13 and Catalina have been OK for me, XCode on the other hand is a hot mess.
Meh, I upvoted because I thought it was interesting reading about the differences and how MS has changed over the years.
I concede the snark and withdraw it, but my point remains: one tool for one job. There are tools for sharing files, and URLs allow those files' locations to be shared over text channels. One tool for one job.
With that relatively measly $10 billion defense deal?
OpenFaaS Cloud and Node.js User-Guide
Here are some samples from one of his albums

https://folkways.si.edu/tony-schwartz/1-2-3-and-a-zing-zing-...
Ask HN: A master's thesis topic that will help me get a job at Google?
What topic could I choose for my Master's thesis to learn a skill that will help me get a job at Google?

I'm not asking you to come up with an exact subject for me. I'm asking for some kind of guidance.

I know that Google tests the knowledge of graph theory quite strongly. Maybe it would be a good idea to write on something related to this topic?

I'm a computer science student.
You can just create a shortcut with a custom icon that opens slack in a new browser window then.
The phrase "coding system" provides a good hint of the level of insight possessed by the journalist.
> Yes, and part of the game is if you get caught you get into serious trouble.

Only if there are consequences. If you get caught killing another country's spies or otherwise behaving badly, they may retaliate and kill yours. They may invoke treaties or launch ICJ cases. If they have leverage, they may use it.

Ecuador has no leverage.

> Assassinating political dissidents is also part of that game, so shouldn't we be angry at Russia?

They were Russian agents killing Russians defectors. That's an egregious violation, but they were ultimately taking care of their own. Wanna be a dissident, fine -- play dangerous games, win dangerous prizes. These killing also got a lot of attention because 1) they involved polonium / radiation poisoning, which is a particularly ruthless way of killing someone, and 2) they were in the western media.

All of the people the CIA or MI6 had shot in response didn't get any airtime...

> They just did their job, did they?

Moral arguments notwithstanding, this is just another day in the spy game. I would take years of cloak and dagger casualties over another Iraq, or Vietnam, or a World War. Geopolitics gonna geopoltic.
It is worth noting that the US has several orders of magnitude more roads than Korea does to maintain.

... but that doesn't excuse the under-spending on them, because we're also under-spending.
I think Slack should use the GitHub model for dealing with markdown. Allow the user the "preview" the changes. I can see Slack adding a new option to default to preview mode or not. This way, those that just want to see the markdown they've typed can default to no `preview mode`.
That's a neat project! What inspired you to start it?
To be clear, you're in FAVOR of their policy that doesn't allow a rouge actor to, say, run ads targeted to a specific community that tell them Election Day is Wednesday, rather than Tuesday, right?

You're just opposed to the extra measure of removing ads that are based on their fact-checks of political issues? I favor removing on the basis of both, but I do think these are VERY different categories.
Jessica sounds like an asshole from the quotes on the page. "I like getting free stuff" and thinking this kind of marketing is honest. Jeez...
I take Uber only occasionally, and this news makes me never want to touch it again. I have uninstalled the app and I'm looking into Lyft to see if they also have a similar policy, and if not, they will be the ones to get my occasional business.

I already worry about my smartphone spying on me (can't wait for Librem 5/PinePhone), now I have to worry about my taxi service doing it as well? Why is everyone so intent on listening to/watching me?
For mobile users:

>Hi there, when the WYSIWYG editor rolled out, I was pleased to see it could be disabled with the "Aa" button in the bottom right. I quickly realized it's not disabled, the toolbar is just hidden.

>Here are the problems I run into:

>1. Typing ``` and then pasting and typing it again (force of habit from every other service that uses Markdown including Slack up until this point), leaving me with an extra ``` inside my code block.

>2. Typing >, pasting, and hitting enter too quickly that it doesn't seem to register. Or it registers for one line, but not the rest. Then I have to fix the rest. I'd prefer the old method of simply typing > in front of each line, consistently. But even when I try this, sometimes > doesn't get converted to quotes.

>3. Typing :emoji_name: often times results in me typing the name too quickly, and, similar to the bad auto-selection of @-names, it chooses an emoji whose name I didn't type (even though I typed an emoji name exactly). Please just don't touch it until the full thing is parsed on send.

>4. foo, _foo_, etc. -- again, I type very quickly (~158wpm when going my fastest) and these aren't getting converted. I'd expect if they don't get converted when I type it, they'd at least get converted on send. They don't.
>Please give me a way to opt out of this or drastically improve it. Thank you.

I was disheartened to hear that Slack is adamant they will not allow this to be disabled:

>Thank you for taking the time to write in and provide this feedback. I apologize for the disruption to your existing workflows. Our aim is to build an editor that works for all Slack users to better format their messages and clearly communicate in channels, regardless of their technical expertise. While we are taking all feedback on board, disabling the new formatting tool isn't an option that we will be offering.

>We are committed to doing what we can to improve the new experience for you, and will continue to make improvements to the new editor. Thank you for sharing these specific examples as we're carefully reviewing all feedback and passing it over to our product team.
> I'm curious, how does IRC handle history

Servers can re-send history when a client join. At least InspIRCd supports this (though it's not enabled by default.)
ObjectNet: A large-scale bias-controlled dataset for object recognition models [pdf]
This is misleading. Regular expressions are equally as powerful as finite state machines. So it would go:

- finite state machines / regular expressions / regular languages

- context-free grammars / pushdown automata / context-free languages

- recursive languages (in general, languages programmers use fall into this category)

- turing machines / recursively enumerable languages (some programming languages fall in this category, but it’s usually by accident)

- non-computable, e.g. busy beaver

Playing fast and loose with language / program because of the equivalences. Also note “regular expressions” above doesn’t include PCRE or things like backreferences.
HN is indeed reactionary. How could it be otherwise considering the class character of its population?

That's precisely why it's important to fight against the consensus that communism somehow caused those famines. You'll get downvoted anyway, no need to pander to them.
Could you please explain how that explains it to someone who needs more explanation?
Slack is extremely hostile towards user feedback. I sent them comments on what I believe to be a terrible feature and they also told me it will never be changed.
The biggest failure I see with stadia is completely misguided game genre choice. The setup would work perfectly for slow methodical games; I'm sure many a player would love to cruise around Euro Truck simulator at 'Holy Shit' graphic levels or spend hours crafting their Cities Skylines creations on their Chromebook. So why on earth did they pick twitch shooters and fighting games for a high latency service when they know the playerbase for such games can have huge obsessive arguments over the true refresh rate of their 144hz monitors??
That may be, but each incremental dollar of cloud revenue is assigned a much higher multiple by investors because it is growing quickly and seen as being more defensible over the long term.
https://news.gallup.com/poll/6196/which-freedoms-will-americ...
Kokozaur, I've been running a cybersecurity services business for the last 2.5 years.

My product pitch was just accepted into an accelerator (all non dilutive capital) run by Columbia University and the City of New York.

Please reach out to the email in my bio, or let me know how I can contact you.
I doubt it.

The big problem here is that you have well-intentioned, intelligent people who are ultimately correct re: cars. Then you have reality, where millions people are dependent on them, and trillions in wealth are based on ready access to cars.

In a democracy, the magic and challenge of governance is balancing the long term needs of society with the current needs of the electorate. For this issue, that means the solutions and the implementation will be messy.
I always try to find at least one client who has a problem I want to solve and ask them to fund development of version 1. If no-one is ready to pay for development of version 1, it is a sign that I don't have a market and shouldn't waste time developing. So far, I have developed two profitable products using this strategy. Even if it doesn't work, at least you were paid for your efforts.
Try like this:

SLACK_DEVELOPER_MENU=true /Applications/Slack.app/Contents/MacOS/Slack
> It is "dd" but uses 200MB of RAM.
Say no more. I am sold.
The problem is, that there is no privat infrastructure. No fallback to full outages- even when that fallback would only be emails, messages, small snippets, send from person to person, to person on a car, bus or plane.

Better to have slow web, the no web.
Vonegut came to speak at UMass in the 90s. It was kinda surreal, as I wasn't sure about half of what he was talking about. Interesting though.

I do enjoy reading his books, even as not much of a fiction reader.

His essays in "a Man without a country". particularly the "shape of stories", where he visualizes plots on a graph.

https://visage.co/kurt-vonnegut-shows-us-shapes-stories/
It`s interesting why they do it only now...
This is so good! Thanks for sharing :)

Now if you could only tell me how to drive to the exit so I can get out of the car...
I guess you haven't had Joy-Con drift :)
When you print a word document to PDF the actual text, placement, and fonts are all embedded in the pdf. It may have been designed for publishing, but it's pretty simple to edit text in it.
> The nation has 148 gigawatts (GW) of new coal fired capacity under construction. That is compared to 150 GW of existing capacity in the European Union and 105 GW in the works for the rest of the world
A lot of these trends are nonlinear. Warming reaches critical thresholds and causes ice caps to disappear, decreasing the Earth’s albedo. Permafrost melts and releases huge stores of methane, a potent greenhouse gas.

If it takes a hundred years, it’ll be more like 99 years of buildup before the dam bursts.
Try quitting Slack and just running this from the console.

It worked for me:

export SLACK_DEVELOPER_MENU=true

open /Applications/Slack.app
> any video image with considerably more than 480 vertical lines

480p is not considered HD, technically or otherwise. Demand your money back.
I think this was a fantastic blog post that really showed off the power of macros. It's the one area of Elixir I haven't tried to delve into. Being able to see the author's thought process really helped me understand what was happening too. Kudos!
But it doesn't stop "concerned citizens" or "non-governmental organisations" from spreading misinformation about others.
Wait, if Skype is Electron ... why can't I have Skype on Linux? Politics?
I think they meant to write work at of one of our MainStreet companies (who hired you) for at least 12 months. This might be a recruiter + wework deal