skysight-inc/HackerNews huggingface dataset:
It reminds me how the first Surface Pro looked like.

It was incomplete and useless device so it didn't go well. However, Microsoft didn't give up. After three iterations Microsoft finally made Surface Pro 3, which was the first useful Windows tablet with a cleverly designed keyboard and a great 3:2 ratio screen. The surface line finally took off and third-parties began to make "surface-like" products since then.

Microsoft is not like Apple. They don't make perfect products at the beginning, but they eventually nailed it after some iterations (I know they still have software issues though.) So I will wait and see what Microsoft will make in the next generations.
As rhinoceraptor said, BetterTouchTool. It has a ton of different trackpad actions/gestures that you can map but this one is by far my most used.
The Surface Laptop unfortunately doesn't work as tablet.

I'm very "disappointented" by the event, as it seems that the Surface Book series is dead.

If this is the case, I guess that the reasoning has been that who want a powerful machine just buy a regular laptop.

It's a shame for those who use the SB both as tablet and dev machine (which is the intended audience). At this point, it's not sure how the SPX will be usable as dev machine (e.g. I guess it will have relatively little memory). The vanilla SP is an alternative, but 12.3" is small for me (and can't imagine for those who own a 15" SB).
Company: Whil Concepts Inc.
Location: San Francisco, CA
Remote: No, need to be in SF Office
Willing to relocate: Depending on candidate
Technologies: Scala and Looker are mandatory
Résumé/CV: Please send resume to diana@whil.com

Thanks and good luck!
Email:
Ha! Maybe I just worked in a less organized game studio, but the only reliable record was the commit log.

Except when people would literally just mash their keyboard like this:

Commit 1234: iuadiuasdbuidawbiywbuqbqbdfpbdpiube
Microsoft Announces a Folding Phone, Taking the Gadget World by Surprise
What makes it bad faith? Read through this thread. There's a lot of hearsay and misrepresentation and obviously some people just plain uncomfortable with RMS's persona regardless of what he did or didn't say.

And that's why I think this argument:

> a) let RMS continue to do his usual thing without repercussions and become a less-relevant organization that people don't take seriously

doesn't hold any water. First of all, as a lay person, I don't take the FSF seriously anymore because of this move. How can an organization defend our liberties when it's not willing to stand up to a witch-hunt targeting it's founding member? Second and more importantly, I think the people who do matter don't care: they have the reference point to know that this culture shift is fleeting and that, more importantly, FSF wouldn't even exist without someone who stubbornly, aggressively defends digital civil liberties. You can't _have_ the FSF without a Stallman behind it, and my bet would be this is the start of the FSF's slow fade into obscurity.
It is as relates to compelling someone to create custom content on your behalf, to express your views.

I can't use a religious belief to refuse a rote service, but I can to refuse bespoke work that expresses your views.

This case was never about refusing service to LGBT couples, it was about refusing bespoke work. To paint it as anything else, and in defense of your argument that "Conservatives are anti-LGBT" because of this case is wrong and nothing short of propaganda.
We don't get to choose whether we're in the race or not, but we do get to choose how we run it. I get the "these are forces at work, not humans" argument, but I think it underestimates the solution space available to the humans in the scenario (to be fair, they probably do too).
I built an app for major sports company in the UK several years ago now. The choice as actually the most cost effective. Most providers of the data, usually collated by people using an Xbox controller and relay device in the stadiums, are uploading static files to storage. We used a thin node.js layer to stitch these from a connected volume and expose them via an endpoint which would specify a time range. If a user never requested the results for the 36 min in a game then our solution wouldn't have to do any work. Once we did process a request for a user for a game at a given time range then all other users would then receive the same cached result. It was very cost effective when you compare millions of users requiring websockets and processing all the events regardless of whether someone is watching those results.
Whenever something seems wrong with social media, ask yourself "what is the real product here?" and check if what your seeing aligns with that.

I didn't want to spend a half hour watching those goofballs in the video explain that their spreadsheets really mean something, so I took my own dumb stab at it.

Pre: Advertising partners hand YouTube money and say "We would like to target the following list of keywords..."
Event: a new video title appears!
1. Parse title for keywords
2. If there's a match from keywords to advertisers, mark as monetized, and serve up the ads.
3. Else, there is no one left to monetize this video. Mark as demonitized.

No idea if it works this way. But even this naive algorithm could have a similar effect to the one being seen. So on one hand, it seems like a Won't Fix, because this is the product, and it's functioning as designed. On the other hand, this might be a nasty enough side effect that they should consider not doing it this way.

This is like a soft preview of the AI Alignment Problem.
IIRC WSL1 used a kernel compatibility layer, WSL2 uses a virtual machine [with the albeit minimal but very real overhead] so I find difficult to imagine they running android on top of NT [whatever they're calling the kernel nowadays]
Needs 360 degrees to get to this.

https://andro4all.com/files/2019/10/Microsoft-Surface-Duo.jp...

From this:

https://livecenterimages.azureedge.net/livecenter-images/lci...
Sliding Puzzle – Abstract Strategy Board Game
From Dirk Gently:

“What I mean is that if you really want to understand something, the best way is to try and explain it to someone else. That forces you to sort it out in your own mind. And the more slow and dim-witted your pupil, the more you have to break things down into more and more simple ideas. And that’s really the essence of programming. By the time you’ve sorted out a complicated idea
into little steps that even a stupid machine can deal with, you’ve certainly learned something about it yourself. The teacher usually learns more than the pupil. Isn’t that true?”
They all have their strengths and weaknesses. Having used all three, I’d start with Metabase. It’s super easy to setup and I’d argue it has the most intuitive interface for non-technical end users.
Clearly Microsoft disagrees. They are putting tremendous effort into using chromium for their new Edge browser so I would have to assume they would put even more resources into customizing Android to their liking. Perhaps on a technical level, chromium-Edge will 'feel' like any other chromium based browser and android-Windows will 'feel' like any other Android based OS BUT for normal & business users - there is a lot Microsoft could do to make Android fit into a 'Microsoft/Windows'ecosystem. If it's at least partially successful, I would expect them to start making their own UI frameworks/libraries for developers to really distance the platform.
Considering that Windows has been supporting multiple displays for what, 20 years now, it feels bit odd to make that the headline feature
Company: Whil Concepts Inc.
Location: San Francisco, CA
Remote: ONSITE, need to be in SF Office
Willing to relocate: Depending on candidate
Technologies: Scala and Looker are mandatory
Résumé/CV: Please send resume to diana@whil.com

Thanks and good luck!
They're all called with the wrapper function

takeFunctionNameAndInterpretAsFunction

It's the only function with a body.
I think the author can answer this better, but I'd guess it's mixture of hobby, curiosity and luck (or rather good intuition where $stuff breaks). [edit] Can be anything from a Saturday if it is the first thing you poke into (and easily grasp the call/stack structure) to a few weekends trying different vectors (or figuring out how to layout your fake memory).[/edit]

At least from my experience breaking stuff for security lectures/CTFs.

This is probably also a good way to make a name in the security industry (RCE against WA on CV should look pretty neat). [edit]So not getting paid is relative (and again, if happens out of curiosity - not a huge difference spending a weekend binging some anime or breaking stuff).[/edit]
> companies like Facebook start looking at data security and privacy as assets that factor heavily into their competitiveness in their industry.

Companies like Facebook have a business model problem with this, though. Their business model absolutely depends on violating people's privacy. It's hard to see how they can factor privacy into things without entirely changing how they make money.
As would Western Governors University(alumnus here).
What Is Good About Haskell?
Fintech innovation labs as “innovation theatre”
Close. Southern Russia, actually (Krasnodar Krai). It's a neat place off of most peoples radar.
Personally I don't see the attractive in dual screen devices unless we reach Westworld-like devices that are super thin and can go from phone to large tablet that can potentially replace a laptop.

Otherwise it's just a thick phone that converts to 2 phones...

In case anyone hasn't seen Westworld: https://www.youtube.com/watch?v=q3dD7jOLaes
>> we should do it to such an extent that it addresses the root cause and provides economic incentive to be more accountable for ones actions.

I agree with that. Bailouts should usually be coupled with regulation to limit the need for a bailout the next time a failure occurs.
I think you misunderstood to point I'm making. It's very hard to train an algorithm tell whether a video is referencing LGBT content in a negative or positive light. The consequences of monetizing the former is much larger than not monetizing the latter.

How advertisers select topics to advertise is not related to what I am writing about at all.
I agree that it should be used sparingly. But for more than 5 years I've wished I had a computed column feature because you are often thrown into code bases that need refactoring and refactoring 100% in 1 commit is not always the safest way to go. Sometimes you want to migrate a codebase in several steps. Computed/virtual columns are an absolutely fantastic feature and it allows refactoring and migrations at your own pace, or as a fallback.
I'd argue all your 'no' and corrections are directly from your ego competing.

The end part of my rant is how you use ego to separate yourself from self constructed walls and competition, and to not rely on motivation but rely on professionalism and discipline, the Stephen King quote exemplifies this.

> The rest is too messy to comment about :)

There is that ego again. You've got all the answers and I got it all wrong. You are right, competition you create on your own.
Actually, I think the essence of the article is that ignorance is not an absence of mental contents, but a surplus of (wrong) mental contents (he repeatedly refers to 'clutter').

I found particularly interesting his evidence that the effect of education and training can be to increase your confidence in your wrong opinions, rather than reduce the prevalence of those opinions.

Once upon a time, I thought it would improve my driving to take advanced driving classes, and maybe do some practice in a skid-pan (it looks like fun). Now I realise that I'm just not wired to be a skillful driver; I'm not sufficiently risk-averse. Lessons would just make me more confident, and I would take bigger risks. Nowadays I cycle most places, and let my wife drive me to most other places.

I like Dunning's writing; he seems to be a funny man.
I don't think superset is "enterprise ready". It is an extraordinarily powerful tool, but it's sitting in a niche. Allow me to offer some criticisms from our experience.

The setup process for SuperSet involves a 100 fragile tiny OS components, so the only viable object is the docker image and the security risks associated with giving an image unfettered access to your data in an environment where updating CVEs for individual components will break the application.

Then once you have it installed, the setup process with your datamodel is also time consuming. If you make it past that, the UI has a steep learning curve that will turn away non-technical users.

Compare that to the likes of Metabase. Download the jar. Download a JVM. Start it with java -jar metabase.jar Point it at your database. It automatically goes and creates a data dictionary for you. It's smart enough to figure out which fields are relevant. It comes with a built in data browser. It has a WYSIWYG query editor. It allows for instant sharing of questions and dashboards. It has fallback to questions written in SQL.

I really hope they can improve on all of these things, but it's a complex project with a very large codebase.
Hi noviehl-not sure we can easily sponsor jobs from India to Budapest. We have a great deal of India jobs though- any interest there? Thank you!
The MS device is a foldable phone with two screens, not a foldable screen. Samsung's (initial?) failure is irrelevant here.
It's nice to be focused on programming screencasts

In one sense, the YT algorithm punishes me for not maximizing watch time, but I'll never fall afoul of this kind of concern and best of all I don't monetize through advertisers.

I make tutorials and if people like them so much they want more, they pay me on a subscription basis. No advertisers needed!
Being in an EU country is a definite advantage over Panama.
No. Microsoft is much better at handling an ecosystem than Amazon. As far as I can tell, MS is using standard Android with Google Play Services(?) Amazon was trying to create its own ecosystem.
I know that social and environmental good organizations historically trend towards the “not as profitable or even profitable” category which makes them less likely to be funded and consequently on this list, but I wish more of the companies on this were driving more important change in the world.
Anything that becomes common will eventually degenerate into such inexactitudes.

These sorts of things are already present in food terminology - "chips", "jelly", "bacon". In practice, they don't really bother people.
The reporting around this new device is certainly confusing..

"This product brings together the absolute best of Microsoft, and we're partnering with Google to bring the absolute best of Android in one product," Microsoft Product Chief Panos Panay said. "This is industry pushing technology."

From https://www.cnet.com/news/microsoft-unveils-999-surface-pro-...

Edit: I'm realizing there are multiple new devices. The Surface Neo is a new two-screen laptop running Windows. The Surface Duo is a two-screen Android phone.
No. Russian used to be a popular second language to know for the generation that is now in their 50s. People under 40 that know a second language would most probably know English, not Russian. However, there is a significant Russian diaspora in Bulgaria (and it seems to be growing), and they do speak Russian at home.
Is this verified? Didn’t the Signal founder quit working with WhatsApp because he didn’t believe it was actually encrypted (from Facebook)
Because advertisers don't actually want responsibility. They want to show their ads to as many people as effectively as possible. Advertisers go along with controversies to not get demonized by the media and activists for "supporting the evil people" and to score bonus points by doing what the media wants (so that the media talks about them).

If you give this responsibility directly to advertisers then the advertisers are responsible for every single misplaced ad. They have no scapegoat if somebody comes knocking and asks why they support Mr Very Evil by giving them money.
The Cult of Rich Kid Sports
According to a consent decree with the EU, they can’t insist on it there. They could in the US I guess.
You either didn't fully read or don't comprehend what you read.

The NCAA engages in interstate commerce. California's bill requires that any organization that does business in California allow players in California to be paid. It is requiring the NCAA to provide a carve-out for California.

This is the exact same scenario, legally.
Just wrap it in a nice leather cover and sell it as an ebook reader. Hold your entire library in the exact form factor of one hardcover book.
All the vulnerabilities. Speculative execution vulnerabilities were found in AMD, just not the meltdown vulnerability.

And, his point still stands. While intel has/had meltdown, which was pretty bad. That doesn't mean that a Meltdown like bug doesn't exist in AMD's hardware.

It's like finding a bug in the OpenJDK that isn't in Zulu and then declaring that "Zulu is more secure than the OpenJDK!"

Or an even closer example "Intel doesn't have the TLB bug[0]! Intel makes better CPUs!"

AMD isn't guaranteed free of all exploits. It is only guaranteed to not suffer specifically from meltdown.

[0] https://www.anandtech.com/show/2477/2
By your logic, business should be able to deny business involving bespoke imagery of interracial couples based on religious views. For instance, a cake depicting the couple.
Bad benchmark with not enough information to draw any relevant conclusion.

My bet: Connection pooling is not enabled for PostgreSQL (Django default value for CONN_MAX_AGE is 0). A new connection is established for each request, which probably explained most of the overhead. Moreover, the connections are are probably TLS secured by default, which increases the handshake time a lot.
Great article, and I love the blend of art and technology. You are so often doing projects that involve visual, physical, and conceptual creativity; sort of concretizing the abstract into aliveness.
> [whatever they're calling the kernel nowadays]

I think they renamed the NT Kernel to Windows Kernel to simplify things but in usual Microsoft fashion it just complicates comparing or discussing Today with Yesterday.
Theoretically, yes. For that to work, you also need everything on your network to never have encountered a google cookie, adwords, Android, Chrome, YouTube, Maps, Google DNS servers, any of various "smart" devices, etc. And hope those Google Global Cache servers living at your ISP are trustworthy.
See the final sentence of the comment to which you have replied:

> You don't have a right to force someone to create something they do not wish to create.

I responded to a comment painting this case as an example of conservatives refusing business to LGBT individuals, which it isn't. It is a case of refusing to be compelled to create content that expresses your views.

Of note, the baker in the referenced case offered to sell existing products. They simply refused the bespoke cake.

Yours is an example of discrimination of a rote service based not on content, but of immutable attribute. These are unrelated situations.
And yet people use Linux instead of OpenBSD, because it turns out security isn't always the most important consideration.
You have to make more than $2M a year to pay 50% or more of your income in taxes in California: https://smartasset.com/taxes/income-taxes#nJbFzkKePY

Of course, above calculator doesn't include sales, property, luxury or gas taxes.
Expand shareholders to people with savings such as 401k, 529, IRAs, HSAs, defined benefit pensions, etc.
How long does the average user stare at the scores on the search result page? It doesn't seem like something people would leave open. Over a short period of time, say 30 seconds, the difference in bandwidth & user experience is inconsequential between the different methods.

Engineering also includes scoping resources for maximum impact, after all. Building a fancy, ultra-efficient live score system would be fun, but it's not going to be good engineering if the usage metrics don't justify it.
so you wish the list were something it’s not.
The American Corporation Is in Crisis
Using machine learning to predict what file you need next, Part 2
>2. Anything that's invented between when you’re fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it.

What's scary is my mind continues to change the word "career" to "cancer" here, and it seems equally true
> Coleslaw is a very specific type of cabbage salad

Except when it isn't. Different cultures, different restaurants, different people make it differently, so when I hear someone saying "coleslaw", all I can be sure of is that it's a salad that involves cabbage and something bitter. At this point this gives me zero information over "cabbage salad", but I have to remember a new word for it. Rinse and repeat for whatever your city/country imports or renames this year.
IBM and Canonical work together in financial services
The Effects of Mixing Machine Learning and Human Judgment
The audio version is in archive.org:

https://archive.org/details/1.TheHitchhikersGuideToTheGalaxy...
Many players are trying to compete for the remittance space.

This is my personal favorite I've been watching.

https://www.ibm.com/blockchain/solutions/world-wire
Right, it is like declaring that "Java bytecode is fixed, all JVMs are the same!"

Implementation matters a lot. Heck, it is WHY there are performance differences between AMD and Intel CPUs.
A Surface "Duo" phone running Microsoft tailored Android.
I think there are extremely few people (outside of specialist political groups whose horrible job is "winning") whose goal is to demonetize politically "conservative" content, even in their own minds. The very word implies inoffensive. I think there is simply a trend of attacking the extremist trends that identify themselves as conservative, and then there is an intermediary ring of conservatives somewhere in the middle who, in a misguided tactic to defend their political identity, will throw the idea of being conservative in front of the bullets and claim the idea of being conservative is under attack.
Microsoft is showing true commitment to their new OS for dual-screen devices, by only putting it on one of their new dual-screen devices.

I think it's really weird they didn't talk even slightly how 10 X will fit into the Windows family down the road. I guess it's a hardware event, but everything Microsoft has been held back by the software lately, so that's really what I want to hear about.
obviously I understand the business model intellectually, what I don't understand is the draw.

Trying to keep up with 200-300 people sounds fucking exhausting to me, yet this is the reason most people have given in response as to why they use FB.

I just have to question if these people actually do anything in life besides socialize.
The baker's business exists at the pleasure of the government that ratified its charter and as such is subject to rules around how they can run it. Some of those rules include how the business can filter potential customers. Sexual orientation is recognized as a protected class. Part of the baker's business is creating and selling wedding cakes. It is reasonable then to require that the baker, in their capacity of selling wedding cakes, to do so indiscriminately with respect to race, ethnicity, sexual orientation, or any other protected class _regardless_ of their religious beliefs. The supreme court opinion on this case (https://en.wikipedia.org/wiki/Masterpiece_Cakeshop_v._Colora...) did not rule on the merits so it is an open question as to the legal standing of that.
If we are just looking at whether it could be 3D printed, I think the answer is that eventually anything could be 3D printed.
A National Privacy Law Is Nowhere in Sight
Would be kind of cool if you could do it quick enough so that you could get the images with a normal shutter speed. That way bands could screw with people taking pictures of their concerts and make it look like there were crazy antics going on on stage.