skysight-inc/HackerNews huggingface dataset:
When I first got a touchbar Mac I was really excited about video scrubbing, but in practice it's been useless to me. If it was a virtual scrubber wheel (like the old mouse-based Final Cut scrubbers) it would have been great, but with the current "scrollbar" type implementation, the precision is so bad that it's always been totally useless for me.

The basic VLC two-finger scroll scrubbing works way better.
But your bank will have humans making sure it's not a false positive. With google, you can appeal so a bot can tell you that your appeal was rejected.
> You can feel however you want about power, about not joining a union, about not paying dues, but the employer always has more power than the employee; they pay you a small fraction of the value you produce for them, you collect a paycheck at their leisure, and they can replace you more easily than you can find another job.

"Balance of power between labor and management" doesn't mean 50:50. It means the employee has some leverage.

The employer should have more power than the employee. Just like the president should have more power than the citizen, the general should have more power than the private, and the parent should have more power than the child. Power differentials are necessary.

> The employer has a workforce and resources at their disposal, you bring to the table only your time. You can eschew unions all you want, but it's simply untrue to state that "a union is no more pure than management."

Unions are pure when they are correcting an imbalance of power. They're corrupt when they're are accumulating power for its own sake.

> I'm sorry you feel condescended to to be told this, presumably yet again. Perhaps we can find a way to preserve your feelings, because condescension isn't my intent; I'm just trying to address a century's worth of anti-union propaganda.

After reading this paragraph, I have a really hard time believing that condescension isn't your intent. I don't think "unions are bad," I think they are a valid tool to correct power imbalances but they're just a tool, sometimes there is no power imbalance, and a union for programmers is a terrible idea.

> By the way, labor organizing is significantly harder than volunteering at a soup kitchen. In the past, employers have hired private armies (the Pinkertons, etc) to attack and kill labor organizers; these days, despite it being illegal, employers often fire workers for legally-protected labor organizing activity. No one's being fired from a soup kitchen.

Yeah, we've all heard the stories about Google putting out hits on dissident employees.
What I really don’t get is the Touch Bar could just sit in between the number keys and function keys. Even on 13” models there is space for both and a giant touch pad.

They have been forced to add it to just about every model to keep people from downgrading to avoid the thing. Which ok saved me money, but I would expect this to get the point across.
What does server RAM have to do with modern web development, where the vast majority of the work is done on the frontend?
I saw a Chinese guy getting busted in NorCal he had hidden the abalone in the hub caps of his car tires. Think old Chevy ones that were like a big bowl.

This is the tragedy of the common resource, people always cheat. There will be no more fish in the sea. See the Canadian maritime fishing industry for exhibit A. They Take all the fish until there are no more and then try to find something new to do maybe, or maybe just do nothing.
One way I've seen engagement rings used is as an unspoken pre-prenup. He cheats, she bails and sells the ring. I say "unspoken" but I've heard men and women speak rather frankly about the exchange
Just wait until people realize it can track human bodies too.
> When too little evil is evil, it makes ethics complicated.

I have considered the same thought, but I always dismiss it as possible true, but too unlikely to occur to be worth including in ethical calculus.

Do you think it actually
happens in real life? Such profoundly little evil happening that things start to suck?
The Front-End Tooling Survey 2019 – Results
> The USA was founded on the premise that human rights applied to all.

I agree with you, but when those words were written, slavery was still one of the cornerstones of the American economy and women didn't have the right to vote.

Should the protections afforded by the constitution apply to all people? Of course. But legally, the US has a longstanding tradition of denying certain rights to certain people.
People rarely look at the code even when its open source
Really? We know banks use machine learning models too but can you really get suspended for a comment on a video site?

The surface area for misclassification is much larger in Google’s case as they close down the entire account without any mechanism for appeal.
It seems like Apple associates the TouchBar more with “touching” than with keyboarding. As in, when you connect an iPad to a Mac using the Sidecar feature, the iPad will display a Touch Bar emulation, because that’s the accessory they think of a Touch Bar as belonging on: an external touch surface, not an external keyboard.

Which is honestly interesting; it seems almost like they’re suggesting that this could grow into a larger feature, where Sidecar is really a kind of “Remote Touch Bar.app”, and you could add larger Touch Bar controls to your app that are only visible through Sidecar. (So you could have OS-level support for e.g. DAWs to display their VSTs onto your iPad for direct manipulation, without needing their own iPad OS app.)

———

I should note, as an aside, that Sidecar lets you keyboard on the Mac host through an iPad’s attached keyboard-case, but doesn’t really treat finger-gestures done on the iPad screen in the Sidecar app as being equivalent to mouse touchpad gestures on the host.

I’m wondering if that’s a conscious design choice, and whether someone at Apple is thinking that the “new HCI paradigm” for desktops will involve still having an external Bluetooth trackpad, but no external Bluetooth keyboard, with that role instead being served by an iPad with a keyboard-case attached to it.

That’d kind of fit—it enables all five(!) interaction methodologies Apple currently has: mouse gestures, keyboard commands, touch inputs, pencil inputs, and touch-bar controls.

But, importantly, it does so while entirely avoiding “gorilla arm” (unlike the huge Microsoft Surface Studio), because your touch surface is small and on the table in front of you, rather than “being” the display. (For most Sidecar iPad gestures, even with a full-sized iPad Pro, you never really have to lift your arm off the table.)

In Apple’s envisioned desktop paradigm, touch is seemingly an input method that you get from a separate input device—one that happens to have a screen—rather than touch being just a “way to do” mousing.
The bank won't close your account if your child put an emojy on a youtube comment while using a tablet. The proper response is to block your YT account but Google forced merged your accounts.
Certainly none of today's alternatives to broadband are great. And I don't really know to what degree and under what circumstances 5G will help.

But, yeah, it can be done even in the context of a lot of tech jobs. It does require making compromises though. Probably little or no streaming video, for example.
What do you mean with 'use with Go'? Directly speaking that would be Kubernetes, Docker, Terraform, Grafana they are all write in Go for the most part which I use on the daily basis. On the other hand I write also Go code at work where I mostly use Go libraries like cobra, gorilla and stuff like that for cli and server aps.
I ordered one. It will be replacing my 2017 with a swollen battery and messed up keyboard. I'm worried I'm throwing good money after bad, but hopefully the MacBook Pro is back on it's game.

I'll be taking the 2017 to the Apple store and get them to fix it up under their keyboard (and hopefully battery) replacement program.
One problem of FPGAs is that the absolute dependence on proprietary tools from the vendor, the hardware industry is much more closed in comparison. By using those tools, you have to agree the terms and conditions such as the following (this one is from Xilinx),

> By using this software, you agree not to: [...] display the object code of the Software on any computer screen.

From a security perspective, it doesn't inspire confidence, there's no ability to do an independent verification, something like doing a reproducible build with an compiler which source code is open to audit. There's no equivalence of GCC or LLVM for FPGA.

Fortunately, there are some people working on it, just saw it on the homepage, although it's a long way to go... https://news.ycombinator.com/item?id=21522522

I'm not an EE, just my 0.02 USD.
Addendum to above post( the post limits you to 2000 characters):

It’s really hard to for me to believe that someone else is not doing this ( i.e what I’m attempting in this post) already somewhere. Let me know if you are aware of similar efforts, I would be eager to join.
Temporarily disregarding the other concerns, I much more trust Google's security since they have the option to require a security key to login (Advanced Protection Program), no other bank I know of can do that for their customers' accounts. Having no phone support could also be seen as a positive to prevent social engineering, assuming you can get support over email or live chat.
Verso Corp Announces Sale of Androscoggin and Stevens Point Mills for $400M
Slightly offtopic - are there any webcams out there that can provide a shallow depth of field in realtime?
How 'bout a full-size up and down key? I use those all the time and those scrunched keys are easy to make mistakes on.
I'm old and I've been using vim for decades. Remapping caps lock on the internal keyboard would just confuse me because I use my external keyboard as much as I use the internal one, and my external keyboard has caps lock remapped to Command.
I thought the 12" macbook does not have a fan?
Something doesn't look right in your numbers. In fact the Wikipedia page you quoted includes a "Gun-related homicide and suicide rates in high-income OECD countries" chart that doesn't match your conclusion.

I checked the ONS statistics[1] for England and Wales (including Scotland and Northern Ireland shouldn't make a huge difference) and it says: "There were 29 homicide victims killed by shooting in the year ending March 2018, three fewer than the previous year. The number of homicides by shooting has fluctuated between 21 and 32 over the last six years."

Are you sure that you aren't comparing apples to oranges, so gun deaths in the US against all homicides in the UK regardless of the method? Another quote from the same paper suggests that might be the case: "There were 726 homicides in the year ending March 2018, 20 more (3% increase) than in the previous year."

[1] https://www.ons.gov.uk/peoplepopulationandcommunity/crimeand...
How to Stop Procrastinating Once and for All
> That's already how fraud protection works in the majority of banks.

Yes, but what bank has the surface area of google? If I do something in a an area that has _literally nothing_ to do with banking ( say google stadia ) that a bot thinks is fishy - will I have all of my funds locked up over that mistake?
Show HN: Von Neumann neighbourhood cellular automata
Show HN: Valid bank details in any currency with bankdeets
They will use this data to create a hedge fund.
Why is it that these gigantic SV companies can't manage to operate a bank?
It's like they don't want to rock that boat.
Other than not using them themselves (which, just to be clear, they absolutely should not be doing), how is Facebook supposed to protect everyone from remote camera takeovers?
I agree. I read through a stack of academic papers yesterday. Each one was printed double-sided and stapled. Why would you not staple it? I've never had a problem reading a paper this way.

This is like some runner making a blog post about how they found a better way to run that involves alternating between running on your feet and then running on your hands as it prevents the soles of your feet from getting as worn down. No! Put some shoes on and get on with your life!
I have been researching cellular automata, with Von Neumann neighbourhoods, with emphasis on their aesthetic qualities for use in technological art and design projects. I present a short write up of my findings, along with a Processing sketch to run the automata.
Far from the same.

A bank might suspend your checking account if it detects suspicious financial transactions on the account. The goal here is (ostensibly) to protect the account owner.

Google, as per the precedents it has repeatedly set, could suspend your checking account for participating in a stream on YouTube and following the streamer's instructions to spam chat with emotes in order to vote on his path through the game, as happened to Markiplier and his followers. That's far beyond what anyone should consider reasonable risk for being able to access their bank account.
You don't see it because it's not there.

People make these leaps of fiction on their own from usually well meaning but confused stances.
I too sincerely hope that's coming next year
Below are some various things I actually use... and not all of the junk in my vimrc I don't actually use.

Plugins:

https://github.com/tmhedberg/matchit

https://github.com/tpope/vim-sleuth

https://github.com/tpope/vim-repeat

https://github.com/tpope/vim-surround

https://github.com/junegunn/fzf.vim

(also see https://jesseleite.com/posts/2/its-dangerous-to-vim-alone-ta... )

Some snippets:

https://github.com/mhinz/vim-galore#change-cursor-style-depe...

https://github.com/mhinz/vim-galore#saner-behavior-of-n-and-...

and a similar snippet:

" consistent direction regardless of initial charsearch direction for ; and ,
nnoremap <expr> ; ',;'[getcharsearch().forward]
nnoremap <expr> , ';,'[getcharsearch().forward]

I use my arrow keys for buffer navigation in normal mode:

nnoremap <up> :Buffers<cr>
nnoremap <down> :b#<cr>
nnoremap <left> :bp<cr>
nnoremap <right> :bn<cr>

...and disable them in insert mode:

inoremap <down> <nop>
inoremap <left> <nop>
inoremap <right> <nop>
inoremap <up> <nop>
Now if they would just support the new 7nm AMD mobile processors, I'd buy one of these without question. But I have a feeling that next spring I'll have to choose between this Mac and lower compute performance or a half price Linux model from some Asian company with ~50% more oomph. Tough call. If you're a developer, which would you pick?
The dream
Mlm scheme
Interesting bit burried in section IV that I'm posting here in the likely event that most people don't read that far.

TL/DR- he's mostly critical of the book, but provides this update:

>[Update, written a few weeks after the rest of this post: maybe it is all wizardry. I recommended this book to a severely traumatized patient of mine, who had not benefited from years of conventional treatment, and who wanted to know more about their condition. The next week the patient came in, claiming to be completely cured, and displaying behaviors consistent with this. They did not use any of the techniques in this book, but said that reading the book helped them figure out an indescribable mental motion they could take to resolve their trauma, and that after taking this mental motion their problems were gone. I’m not sure what to think of this or how much I should revise the negative opinion of this book which I formed before this event.]
Quarter of an inch away from the already bright screen is very different to quarter of an inch above the keyboard. Keyboard doesn't even register in my peripheral vision. Putting a changing, illuminated screen where it will be in my peripheral vision is a guaranteed distraction - as sense of movement and light is stronger in the peripheral than straight ahead. If you must put it there, put it above the FKeys so I can a) use controls how suits the context best, and b) disable the display when it suits.

As to why not just part of the main screen - well Apple don't want to go entirely touch on the main screen implying two different devices, and separated it clearly serves a separate, distinct purpose.
Nobody wants such a plan. I'd buy a 3 state plan - but the 3 states I need covered are different from my neighbors. Most people in the US have some family member living in a different state, and that state must be in their 3 state plan. Then there is the fact that I also need all the states in between in case I drive - I'd pay extra for the national plan (preferentially including Mexico and Canada) just so I don't have to figure out which route I can drive on my yearly road trip.
Singapore.

Amazon's had an episode in their tv series: The Giant Beast that is the Global Economy where they covered corruption throughout the world. It showed who's living with it and who's stamping it out better.

Direct link to the episode: https://www.amazon.com/gp/video/detail/B07NVPSSK7/ref=stream...
With all due respect, what makes you think you're qualified to lead this movement and screen people? What makes you think your value system is the best one? What makes you believe you're most grounded in reality? What ARE your beliefs? I mean these questions not in a disrespectful way, just trying to understand.
Venice Battles Flooding Amid Highest Tide in 50 Years
Perhaps it is time to export all your emails and start forwarding any new emails to a backup email service. As well as backup any documents regularly to another service or personal drive.

As far as opening a google checking account goes I think I will be avoiding that one. Diversifying my critical online services might in some sense be a higher security risk, but safer from it all being wiped out in one go.
Nigerian Con child abduction, says allegation, a plot to blackmail church
Not only are emotions running the show, the emotions are being run by very rational marketers and politicians. Although this may have been less true in past centuries, today being run by emotions means being run by other people.
I bought a 1.75 carat Charles & Colvard loose gem for $400 and had it set by a local jeweler for $50. Cheapest identically spec'd diamond I could find at the time was $22,000. They seem to sell this brand of stones everywhere now. I would highly recommend you check it out in person next to an actual diamond and you will immediately see what I mean. I ordered several from C&C, whom at the time had a very generous return policy, and kept the nicest one. I would recommend you check out a few different places tho because there are definitely people out there trying to pawn off lower quality slightly green/gray stones on unsuspecting buyers.
True, but if you can identify both the winner and the loser, say AMD and/or TSMC vs INTC, you could sell puts/spreads on the loser and sell calls/spreads on the winner in similar at-risk dollar amounts. If the market itself booms or busts through your strikes, gains on one side will cancel the losses on the other. While you're right, you make double money by winning on both sides. But you lose double if you're betting the wrong way.
Ignorant opinions are usually the strongest.

Dunning/Kruger etc
That model is unsuitable for a system where chips are interconnected. Your model breaks down once chip x needs to produce something on a bus for chip y on cycle z. Of course, then you could emulate with time = 1 cycle, but at that point you are stuck implementing a state machine either way.

If you just have a bunch of chips operating separately without the need for synchronous communication your model works, but that's unrealistic.
I have a tungsten carbide wedding ring, which also rates 9 on the Mohs scale. It's totally scratched up around the outside, and shiny around the inside, after ten years. And I'm careful to take the ring off before I use abrasive materials such as sandpaper and diamond sharpening tools.
I said directly. You seem to be implying that it is common for important embedded work to involve manually messing with stack registers directly by the programmer with assembly.
for regular consumers, its doubtful there are any.
I'm probably an outlier, but I use the laptop's screen and keyboard most of the time. My normal environment is in a La-Z-Boy in front of the TV with a lap desk. It's quite nice.

I have a computer room / office as well that's a really nice setup, but I prefer sitting in the recliner.
Somewhat unexpectedly, many FPGA's industrial applications involve implementing a simple CPU (a "programmable state machine", PSM) and then having the domain logic coded in its machine language (using a cross-assembler).
Most computer users are not hardcore users, but I would think most users of a computer which costs $2400-6100 are.
The second example, employment discrimination against a gay person, is only illegal in the US in around 20 states. The other states do not include sexual orientation in their anti-discrimination laws, nor is it covered under Federal law.
A Cheesy Refactoring Analogy
Except bitcoin can't be manufactured on demand. I'm sorry, but this is a terrible analogy. There's a reason why people compare bitcoin to gold, because it makes for a better analogy, despite the fact that gold is actually ubiquitous throughout the solar system, and bitcoin is actually finite. For the record, I own zero bitcoin.
Safari on iOS 13.3 adds support for Security Keys
I’d sue them next day in State court for interference with my business contracts. Having a billion dollar data center in Iowa the judge has a lot of leverage.
In case it's helpful for you to know, you can set up Bitlocker without a TPM. Google for instructions. It works well.
> It seems incredible that any Google employees would be upset that somebody was fired for what amounts to stalking other employees.

Why? Half of Google's business model is stalking people, it has to be normalized behavior among employees.
You can't just download that.. you need valid accounts linked to education etc.
I don't know if you're joking or not, but this was actually the case! ;)
I hate to call a single Wikipedia user out, but every time I see a diagram on a math or science related wiki page that does absolutely nothing to contribute to an understanding of the topic and in fact only serves to confuse the viewer, it always ends up having been made by https://commons.wikimedia.org/wiki/User:Cmglee

A lot of the time, I think it's better to simply not have any visual on a wiki page than to have an utterly unhelpful visual.
Thank you! Will definitely check this out.
Defending their monolpoly tooth and nail, not unexpected of them tbh.
Ask HN: How do you secure your application?
Hi. Inspired by the BI stack thread of yesterday, I would like to know what tools, guidelines, processes, etc you are using in your day job to secure your application. The BI stack thread was super useful for me to learn about new tools and best practices so I hope to learn more about app security today.

Let's hear it!
Rejecting Electron apps has nothing to do with Apple trying to kill web technologies. Just because Electron apps are developed using technologies meant for the web does not mean they are web apps. This would not be an issue if Electron itself did not use private API.
Even back in my military days, there was a clear difference between people I had to work with and my military family. Living in close proximity forces people to set boundaries and respect others. Plus, if a political discussion got physical or out of control, remedial training for all parties involved.
Sect leader in the making xD
Anecdotes ≠ fact