skysight-inc/HackerNews huggingface dataset:
Hey I'd love to use your thing if you gave a way to export it as a Google Doc so I know I'd still have it if your service shutdown :)
This is yet another example of 1) the vocal minority does not necessarily reflect the majority market, and 2) people rarely have enough moral strength to accept pain (in this case having to wait for a game or maybe not play it at all) in exchange for taking a stance on an issue.

It's much the same as people frequently complaining about Hollywood remaking the same movies over and over again while at the same time remakes continue to rake in money for studios. Businesses will follow the money, angry hardliners be damned.
Not 300k! But enough to make me happy, especially considering it's not a big player yet.
Four years after being acquired, Hipmunk is shutting down
Automobiles are one of the few items in the USA that's nearly 100% recycled. There's a huge secondary market for parts, rebuilds, and scrap metal.

Youtube is full of videos of folks buying nearly used cars that were totaled by insurance (usually due to accidents that triggered the airbags) for pennies on the dollar and fixing them up.
Except the fact that Facebook's app may not listen to you doesn't mean advertisers they integrate with don't have sdks in other apps that do / have in the past.

So yes. Phone likely is actually listening to you if you ran into this and actually literally never searched for bell bottom shaped cast iron skillets but see them in your ads now.
Scientists Have Built First-Ever Robots Constructed Entirely Out of Living Cells
I've never had to fire someone but I've seen interviewing being very difficult. (With it being routinely common for engineers to spend months prepping on interview practice over weekends and nights before even doing their first real interview) Is firing someone really that difficult? I've seen it done on what seems like a whim - no long review process or anything.
It's scarier the more you think about it because digital sigs are the first place you look for most "secure protocols." I think reading between the lines there are multiple attack scenarios:

- Fake windows updates

- The notorious SMB protocol -- "The Server Message Block (SMB) protocol provides the basis for file and print sharing and many other networking operations, such as remote Windows administration. To prevent man-in-the-middle attacks that modify SMB packets in transit, the SMB protocol supports the digital signing of SMB packets." Could prob impersonate a Windows server or computer in a home group, IDK.

- Likely fractal attacks on active directory that would allow injecting admin accounts on any work station in a network and enabling remote desktop.

- Fake SSL certs -- also: hey user, here's a [trojan] to fix the latest Windows vuln [fake Microsoft.com]. It's a race to update with the offical update, really. If attackers were to DDoS the update service, it would be very very bad.

- Fake signed trusted programs that security software may "ignore" and that windows itself would allow to run with fewer warnings. Trusted MS programs could be a very good way to write persistent root kits.

I'm sure windows experts can think of more stuff. But for me it's a good lesson for how much we depend on the certificate system for security.
My company uses it for booking of flights, hotels, rental cars -- as well as for processing of the expense reports afterward.
We used a paging/alerting product. It was intended to be fired by command line, I guess, so each run was totally cleaned up because the process died.

They added library (DLL) functionality so we could run it from a script. So the script ran and ran and ran and sent alerts, and randomly crashed from time to time.

Why is it crashing? The stand-alone worked fine! Well, they weren't cleaning up their handles, so eventually we get to the process handle count limit and die!
Booking travel, getting group discounts, and expense management. Oh, the expense management... - royal pain in the butt.
I don't think you're targeting the right people here, everything you listed is free, and the majority of the readers on this site can get that set up on their own.
Might be off topic, but does anyone know what data providers / sources sites like Hipmunk and Kayak are pulling this data from? Is there a centralized source for flight data that’s freely available or is this pay to play? I’m trying to understand the business model and mechanics of how they sourced the information they indexed.
> Well yeah, I experience something which I understand to be a conscious experience, but I don't think it's real.

To paraphrase, you're saying that you experience an experience, but this experience isn't real, therefore you're not experiencing it. This is a contradiction, and it doesn't make sense: Consciousness is the act of experiencing something, even if this "something" is not real. For example, experiencing a drug-induced hallucination is still a real phenomenon, even if the content of the hallucination is not real.

> I think my brain is sensing pain and telling me to perceive the pain in the context of "self".

You're using the words "I"/"me" and "perceive". Consciousness is the "I" that "perceives".

> This isn't a good argument. There's no hard evidence that there isn't an invisible elephant sat next to you right now.

I have (soft) evidence that I have a consciousness. I cannot share this evidence with you, therefore it is not hard evidence – this is the as yet unsurmountable problem with consciousness. In contrast, I have neither hard nor soft evidence that there's an invisible elephant next to me.

I'm sorry, I don't know how to explain this phenomenon to you. Maybe you're not conscious, and I'm figuratively trying to explain colors to a blind person. I consider it much more likely, however, that you're in denial of the evidence you have right in front of your inner eye.
Profiles are unfortunately much more cumbersome to use than in Chrome.

The UX that container tabs have - being able to use them in the same Windows as other tabs, with accessible open-in options from the tab bar and from various context menus; creating new containers as easily as specifying a name and no more - is the UX that I wish Firefox had for their profiles.
Definitely focused on the business customer, mostly around travel planning and expense mgmt.

https://www.concur.com/en-us/all-products-page
Not him, but IIRC back when Steam Spy was a thing it discovered that most accounts on Steam only have one game on it. Usually Dota 2 or CS:GO. That makes sense to some extent since Dota 2 is free and CS:GO is often on sale and a lot of people like to Smurf. Anecdotally both of my CS:GO playing friends have smurf accounts.

Although this is a separate issue to the greater point that most people play one game. My bit of anecdata is that me and all of my friends might try out some flavor of the month game or something that caught our eye on sale, but those tend to be one-and-done playthroughs. However, each of us has a game that they play regularly that has an order of magnitude more hours on it than everything else.
If this had been published 20 years ago, I'd totally agree, but we already seem to be entering an era where video gaming is starting to cannibalize itself. There are young people playing mobile games who seem completely uninterested in consoles.

Also perhaps missing some negative trends. Saying user-generated content is important is true, but companies fight against it more than they used to. The more games rely on paid DLC, or cash shops for things like costumes, the less they want to allow things like modding, as it can directly undermine it. I never bought the Skyrim DLC because there were tons of great mods for free.
I'm so glad I setup my own vpn as a backup before going to China. NordVPN didn't work there on any WiFi network.
Nice! I made something similar to this:
https://github.com/camsjams/mr-roboto

With a slight difference, it works 100% in the browser, you can use it here:
https://camsjams.github.io/mr-roboto/

But you need to store the output somewhere safe.
Interesting graph. Some of it is that there was a big drop in any construction after about 2008. So any ramp in the 2010s was starting from a very low level. But the rate of the recovery, while ramping upwards, hasn't ramped up at a particularly fast pace.
As I see it, the key characteristic of stack-oriented programming is not that it "uses postfix notation".

Rather, the key characteristic is that there is an important implicit feature available, namely the stack (or, as for example in the case of PostScript, several stacks), by which arguments can be passed along.

As a consequence, you get a form of compositionality of language elements that is not available in languages that lack this feature: A language element may consume, change and create entities on the stack, and the next language element can pick them up implicitly.

This often allows very concise and elegant code, and can also be interpreted very efficiently.
There was a time when every byte counted. Unfortunately once that wasn’t true it took lots of developers a long time to adjust their habits.
The advisory from Microsoft is quite bizarre. It focuses on code signature validation, rather than X.509 as a whole. It also doesn't say anything about how the vulnerability itself works. Vague advisories like this are dangerous, because it gives adversaries an advantage over IT departments that don't know which system they should patch first. It would be much better if everyone understood exactly what the impact is from the get go. The NSA advisory is a bit better, but still doesn't tell us how exactly the ECC certificate validation bug works. We're left with only a few hints.
New Research on A.I. and White-Collar Jobs
I didn't heard of anyone that scrapped their car just because keyfob failed. (and cars don't end up in landfill anyway, just small part of it)
I read this title and thought, hmm is this another name for 'lock-in' or similar? You know like pick a stack of tools and then only use those, to the point you can hardly do anything at all without them. (which isn't necessarily bad, if it allow you to get things done fast and good)

On topic: always good to read up on less common programming principles just to, erm, avoid lock-in
You can go ahead and answer yes to all of those for any US airline and probably many non US airline, except maybe Singapore and the other top tier ones. But I assume that won’t be for long either.
Well hell. I quite liked Hipmunk.
USB type-B never gave me the same problems as type a, maybe they could have used that everywhere.
The use case for containers is totally different from the use case for profiles. The whole point of this feature is that you can have all of the cookies and persistent storage of a tab or set of tabs sandboxed, without affecting your actual browser history or bookmarks.

If you want that, use profiles.

>too many clicks to open a new tab in a container

The configuration for this is really simple. There's even extensions like "temporary container tab" that will give you a fresh container with one click.
Something that’s hard for me to find is a website that gets me from point A to point B without caring about stop count and duration. Is the flight cheap and stops 23 hours in Hong Kong and 20 hours in Kuala Lumpur? I’ll take it.

Also Kiwi and Google Flights let you make wide searches but their efficiency drops so low they’re basically useless in my experience. You’re better off searching day by day.

Hipmunk never returned the best rates or routes for me so I had to drop it.

Lately I’m really into dohop.com because it shows routes that others don’t (South East Asia)
If it is, then the meme is an old one. I haven't had to patch before playing in years. Even new games seem to come patched.
It is built into the browser. The extension is just the UI to access it.
I worked at a company that archived everything in version control, including checking in snapshots of the exact Visual Studio version used to build.
Securing Kubernetes: Bug bounty program announced
Thank you for the suggestion. Played around with it a bit an it looks interesting. Curious as I am not familiar with Chrome Extensions - where is the actual data stored?
It's an extension written by Mozilla that is using APIs built into the browser. The extension is just a bit of UI to make the feature accessible.
Everything Concur does, it does extremely poorly.
I use Temporary Containers (https://addons.mozilla.org/en-US/firefox/addon/temporary-con...) to do this. You can customize how you want links handled when they target different domains. It takes some getting used to as there are a handful of options to understand/customize. Plus you can have customizations where you're replacing the current container with a new one which kills off your back button history. Just need to be aware of the quirks. It's definitely still in the realm of power-user UX.
> Who cares that much about the salary when you are that point in the Software Engineeering career track in SV anyway? What, really, is the difference between making $300K/yr and even fully doubling that to $600K? A nicer apartment, a nicer car, an earlier retirement? These are pretty marginal things if the cost is spending most of your time doing something you don't like.

That is the difference between being a renter in SV for the rest of your life versus being an owner. It'd also set you up for retirement and potentially let you be a single income household.
What’s going on with the missing spaces in that article?

“ the decision to retire the Hipmunk product. ”

If there isn’t even anyone left to do minimal copy proofing, perhaps it is time to shut down.
Interesting take. I think it's hard for some companies to imagine how transformative the technology can be. This is a good starting point.
There is the Swedish company Tink in this space too.

https://tink.com/
Google plans to nix third-party cookies in Chrome by 2022
They used an old version of the Model S, the P100D, not the current Performance version which is available today. Not a like-for-like test. (And if you want to compare not-yet-available versions with a similar price, you really should be comparing to the trimotor Model S.)

And yeah, Model S is a more practical car than the Taycan yet still holds its own (in spite of Porsche's complex gearing system due to Tesla's electric powertrain advantage).

I'm glad a worthy challenger to the Model S has finally been produced. Tesla is having to up their game to stay ahead, which is good. Competition between these two will push electric cars far ahead of fossil cars even at the highest levels of performance.
Panpsychism is interesting but I'm not convinced.

If I can summarise the idea it's answering the question "how can consciousness
arise from unconscious matter (like the human brain)" with "it can't, matter is
already conscious (i.e. it has conscious experience)".

It's a very simple explanation, a very Occamist explanation. But at the same
time it is not _really_ an explanation. It just pushes the question back from
"how can complex matter like the human brain be conscious?" to "how can simple
matter like quarks be conscious?". But panpsychism does not even attempt to
answer the further question- it's simply ignored. That is, panpsychism says
that "matter is conscious" but it doesn't say _why_ matter is conscious, or
what exactly consciousness _is_ after all. It just passes the buck.

So it's not very different than answering the question with "because God
willed it". I mean, that's an answer too. It's a metaphysical answer- but so
what? Panpsychism is not metaphysical but it's not more explanatory than God.
Not until it explains _what_ consciousness is and _why_ quarks have it.
I have no idea then, it's worked for me in the past - Plaid asks me to give them the 2FA auth code I receive via text.
Thats a nice little hack. Shortcuts is really powerful for little workflows like this.

I've done similar for reminders of things that I want to take measurement of in a simple way throughout a day. Like taking a childs temperature when they're sick and running a fever.
That's not a technical solution, that's a "throw money at the problem" solution which is not financially viable for a good portion of the world.
I can see why people would have a strong dislike of Molyneux, but I think cancel culture is now targeting people that are not that extreme.
https://www.rome2rio.com/ (No affiliation) has always served this purpose (at least locally, in Australia) pretty well for me.
Yeah it was, fixed it. Thanks!
Is it excellent or a clever way of phrasing something empty? Presumably identifying hard problems that are actually easy problems is itself a hard problem, otherwise someone would have surely already figured it out (if the ends are valuable).

I mean its great if you can figure out such a situation, but how much time should you spin your wheels trying to find an easy solution to a hard problem before you're wasting your time? Also a hard problem exactly because its hard to figure out how hard a hard problem really is.
The JavaScript Object API
Epic, Blizzard, Zynga are basically Philip Morris. Their products are mad addictive, sometimes mad fun and always life sucking. They should be taxed at like 80%.
Hierarchical JSON with SQLite / RediSQL
Shameless plug.

If You want a sidebar with tabs grouped by containers, I developed an addon for it: https://addons.mozilla.org/en-US/firefox/addon/container-tab...
Also a good strategy. Be a Y2K38 consultant just before retirement.
The biggest drawback with Multi-Account containers is that they don't sync with the Firefox Sync. I have an elaborate and carefully crafted set of containers. I even have one for TheGuradian where I am allowing ads but the moment a new machine is added to the workflow all is lost.
Postfix notation isn't really related to stack programming, you could just as easily read the programs right-to-left and have prefix notation. Something like K/Q but with stacks. Anyways, stack based languages are a real distinct category, just like OO or FP or array-based languages or whatever. If you look at forth code for example, especially written by Moore, it's some... pretty crazy shit. I do agree that conditionals are pretty annoying to read using stack based languages, but they are used a lot less often due to the implicit "branching" a stack context provides.
They hardly have to. There's very little substance in this article to respond to -- it's padded heavily with purple prose like:

> It was the time of AOL chat rooms, MSN instant messengers, AltaVista and Ask Jeeves. It was unbearably slow. Many will remember the coveted FTP servers and the wails of DNS signals.

or

> Sites are interactive and attract users but they are monotonous and require constant bug fixing, maintenance of massive servers and various cosmetic repairs.

The only meaningful content in this article is a brief review of three browsers that support some form of blockchain features (Opera, Brave, and Beaker). The blockchain features of these browsers aren't even equivalent -- Opera has support for Ethereum wallets and dApps, Brave has an advertising-related cryptotoken, and Beaker is a front end to some sort of distributed data store -- and the article makes no attempt to compare or contrast them.
thanks :) i definitely do have a bit of imposter syndrome, although i guess i actively seek it out. "if you're not the dumbest person in the room you may be in the wrong room" and all that.

i have rarely had a helpful convo with an HR person though. always hear the warnings at the back of my head that they're not on my side, they're on the company's side.
No. My brother suffered acute liver failure following a diagnostic procedure to check his brain after having brain cancer surgery. He survived two weeks. And they were a horrible two weeks.
I disagree: in #1 and #2, the mapping between the key and the function name are different, so there is a conflict.
> after the wave of consolidation among airlines during the Obama years,

Ah the "too big to fail" years where everything consolidated and only got bigger including the big evil banks which took the brunt of the public's fury following the 2008 crisis (and occupy).

It's funny how so much of the regulations put in place had the opposite effect and made running small firms (ie, with more liability than the big ones) became almost impossible. Following the crisis there are now 5 mega banks who control everything and tons of the small banks shutdown and found it impossible to operate in the market with the new conditions,

It's sad that most people's consumer-interfacing perception of markets is often through these megacorps which exist in heavily regulated systems (which everyone then blames their poor experiences on markets), which are often structures which were the result of reactions to bad behaviours of a few big bad guys, which then resulted in policy only designed for the big bad firms. Meanwhile the other 90% of the marketplace, who did nothing wrong and who aren't the same size, were left dealing with the new overhead.

Automotive, airlines, finance, energy, bio/pharma, etc are all getting consolidating into smaller and smaller groups of megafirms or owned by opaque equity groups.

I don't know what the solution is but in so much of dystopian fiction the world is run by a few giant companies who control everything. That sort of system naturally creates a greater disconnect between the needs of the average consumer using the service and the whims and needs of the company (for ex: boycotts become meaningless/ineffective and consumer power lessens).

Meanwhile data is showing the number of new businesses being created are lessening and people are wondering why inequality keeps increasing, when forming small/medium sized companies used to be the main way to become upwardly mobile.

Soon the only option for upwards mobility is working your way up megacorps or making small companies who just get sold off to a bigger firm within the first 10yrs of operations.

I don't mean for this to be a diatribe against regulations but this sort of thing concerns me and regulation is only one of many forces pushing the economy towards this structure. I still think entrepreneurship is forever underrated in inequality discussions but its such a complex problem to confront, I just hope that the future really isn't just endless consolidation and an endless series of political barriers put in place preventing new shops from improving the mistakes of the past (which was a reliable source of progress for a long time).
well, Since I care about them so much that I am now taking backup of the Profile and shipping them across machines ...
And vendor your dependencies, archiving tested and blessed snapshots in your version control instead of pulling them live from GitHub, NPM, or BinTray.
curl -L https://install.pivpn.dev | bash

fuck fuck fuck no. this whole site should be blacklisted
haha, thanks for the idea :) i have no problem with passive income (i've done some teaching on the side, it generates passive income, it doesnt motivate me at all) but i do wanna work on a new app.
Not quite the same but usb has the logo, the usb-logo on the cable goes up. A thumb drive often don't have the usb-logo but determining up is often easy enough.

Now "up" isn't always up, connectors on the side of a monitor for instance should often have the logo towards you since they are usually vertically mounted.

With a second of thought it mostly works as expected in my eyes. But there are exceptions.