skysight-inc/HackerNews huggingface dataset:
> I'd say you absolutely cannot do any manufacturing in serious commercial volumes without at least 10 engineers hired just to do supply chain management full time.

This is why the sole EE at your hardware startup practices Digi-Key oriented design. If a part isn't available regularly and in reasonable quantities on Digi-Key, it doesn't go into the product. Your margins will be lower than ideal, but you can usually build in batches of ~1000 this way without getting totally sunk.

Of course, if you're even moderately successful, you'll eventually find Chinese clones selling for half price, so you'd better have some other competitive advantage if you plan on taking this route.
most of the countries now have something like that but for sole proprietship. if you have an llc, you can do basically whatever you want because it is taxed different, and somebody has to be employed there, so the country gets the taxes. its just that you can pay yourself some salary and the rest you can pay out at the end of the year as profit that is taxes different.
Dane here. Also never heard of this.

People often bring cake to work on birthdays, though.
Could you recommend any static WM?
This is true for some games that basically has "drive console sales" as part of the mission statement. In those cases, the game studios are getting economic incentives from the console company to focus on next-gen, even if the market share is smaller. In other cases the studios themselves are controlled by the same company that sells the consoles. See Gears of War, Halo etc.

If the mission is simply "sell as many copies as possible", it will always make sense to not ignore the largest market share. This is why CP2077 is not having proper next-gen features, but is rather running the same (poorly optimized) last-gen build on both systems. Ironic as it sounds, it seems like the focus was to provide a serviceable experience for last-gen gamers first and foremost.

They clearly failed on that front. So now they have a poorly running game on last-gen, and a gimped one on next-gen.

Sorry, I'm rambling.
That bot-wielding only works on products where supply is limited. Otherwise they’d be scalping every single sector of PC hardware, not just the new GPUs.
> the same quality of service

and the weight of google as well!

an individual mail getting onto an blacklist is most often than not a dead sentence for the address, the domain and sometimes even the ip.

but if google is at fault and email get into a permanently removed bucket, like in this event, it's in the interest of the other to play nice and accommodate for the fault.

I think people severely underestimate how hard it actually is to consistently deliver email in 2020 between dkim, spf and domain keys while tiptoeing around everyone else ip/email antispam services.
European Uber rival Bolt raises more than $180M for A.I. drive
Roman à clef: On Apple, Gawker, TV+ and Criticising China
i3 is a great gateway drug into the tiling window manager world since it works well out of the box. I migrated from i3 to bspwm which is more configurable and prefer the fibonacci style partitioning. Bspwm also decouples window configuration from the hotkey daemon basically following the unix philosophy better. The ultimate trio for me is bspwm + sxhkd + polybar.
convo is smart enough to cover 1D, 2D, 3D, and any other convolution layer that the backend can support. You only need to specify the data that it can't figure out, but you can specify more if you want.
Correlation doesn't imply causation, but it does waggle its eyebrows suggestively and gesture furtively while mouthing 'look over there'.

https://xkcd.com/552/
god damn people on this website are bitter lol
On Windows10 you get multiple desktops (all monitors are bound tho), and you can snap windows to left or right half of the screen (this is resizable), or alternatively to the four corners.

It's no i3, but it covers a lot of usecases when I'm not on my linux box.
Having just moved from Ubuntu to MacOS, I really miss this. This, and Super + click anywhere to drag.

BetterTouchTool seems to allow the use of Super by itself to drag on mouse move, but in practice Super + click is way less prone to error.
I always liked xkcd's "Correlation doesn't imply causation, but it does waggle its eyebrows suggestively and gesture furtively while mouthing 'look over there'." (https://xkcd.com/552/) although it is rather long.
"Peaceful protestors" became a bit of a joke this year, as newsreaders stood in front of burning cars & buildings telling us a peaceful protest was going on.
I’m going to guess (article won’t load for me) it is because the title should be “proportion of elderly deaths is 23% higher for surgery done on surgeons birthday” which might be a different thing if working on your birthday confounds with a certain type of surgery E.g. emergency surgery and being on call vs. elective surgery
> that code will not mysteriously change itself to start returning permanent user does not exist errors

That is true in a perfect world. In the current world, there are all sorts of ways that code implemented one day does not run the same the next day. Say the code is in an interpreted language and an unrelated sysop updates the language runtime in a way that changes the behavior. Again, in a perfect world that doesn't happen, but that is not always the world we live in. I have great sympathy with people who treat software systems AS IF they were "physical, mechanical systems which can fail in all kinds of exciting and unpredictable ways".
Cannot agree more. uBlock or piHole would be much better.
PID is very simple control loop that will show over/undershoot every time there is external change (for example somebody opens a window) and will take a long time to settle when disturbed.

I would use a simple model of the room (as a thermal mass with three components -- heater, air and walls -- that heat up / cool down / exchange energy at different rates).

Then I would run moving horizon estimator to predict future effect of turning on/off the heating system (for example, if I turn it off now, what will be the final temperature before it starts to drop again?)

Then you include Kalman filters to discover basic parameters of the model and then update them as system change (for example external temperature changes) so that predictions of the model are accurate.

You can even monitor the parameters of the model and response of the system and recognize different situations like open doors, windows, etc.

For example, I have made similar for my dumb espresso machine and by monitoring parameters of the model I can detect boiler scale buildup and then I can detect whether I have cleaned all scale from the boiler or there is still some of it left. It is all very simple because there are two parameters of the system: thermal mass and delay from when the heater is engaged to when the water has reached its temperature. By detecting that thermal mass has decreased and that the delay has increased it can automatically tell there is scale buildup.
> Incidentally did you know that web browsers tell certificate authorities about every website you visit that uses TLS with support for OCSP stapling.

OCSP stapling is exactly what enables the browser to verify the revocation status without contacting the cert authority. Also, not all browsers check OCSP.
> PDF warning

It's 250KB, orders of magnitude smaller than an average website!
Rigorous and curated Python interview questions
Turn your Twitter threads into a carousel post for IG and LinkedIn
Can I put Firefox windows in it? LibreOffice Calc? Minecraft?
It's not that it's entirely "unoptimized," it's that it's targeting high-end GPUs first and low-end setup a distant second. The game appears to make great use of advanced features and performs as expected on the highest settings with the latest cards by just turning down one or two problematic settings. The problem of course is that most of the players will not have that kind of setup and have been let down.
Carbon offset can be done somewhere else or later, biodiversity is lost forever.
>The only difference is if I have to use video / webRTC screensharing or similar (usually in the browser), in which case sway will not work.

Screensharing under sway works fine with firefox and chromium through xdpw.
What do you even see of a tiling wm? They don't have window decorations, you can use any panel, so the "look" is a blank screen.
In all the work environments I've been in (UK) the culture is the opposite, as the birthday person you are expected to bring in cake.
Just for my own amusement, I tried to come up with one he hasn't done. He's done HDD LEDs, screen brightness, switch LEDs, and keyboard LEDs (those are 4 independent papers). But he hasn't done camera LEDs!

So:

xxd -c 1 -p secret.txt | while read a; do for b in ${a:0:1} ${a:1:1}; do ffmpeg -y -f v4l2 -i /dev/video0 -t $((0x$b)) -f rawvideo /dev/null ; done; done

That leaks a file via the camera LED, PWMing it at 4 bits per pulse (16 different pulse widths), tested on my iMac. Can I get a paper now? :-)
Who knows where it is accepted! The things that can be implemented are for example contributing computational power. Lichess users do that [1], i use it all the time, but they do it for purely altruistic reasons. Altruism doesn't go very far by himself when the donor consumes valuable resources. That's why there is a cap on the total games someone can analyse, to avoid the tragedy of the commons.

In lichess billions of games are played each month, and lichess is accepting donations of big amounts of money, i.e. 10 dollars, 100 dollars. How about with every game that is played the players pay less than a penny, 0.1 penny of a dollar? Personally that would cost me less than a penny for each day of playing. Lichess would make a lot more money, than individual donors who pay big amounts, and everyone else playing for free.

See how ruthlessly i got downvoted, maybe it is the case that no one knows what bitcoin is. Bitcoin is nothing for free, everything is paid for. Using supercash almost infinitely divided, to small amounts. If that is implemented already in the traditional financial systems how come no one is doing it?

[1] https://www.youtube.com/watch?v=iPRNluVn22w&t=2s
Source? AFAIK EV's are exempt from all tax. If there is a 10% tariff, then it must be the same for all other manufacturers as well. Anyway, my point was that in a mature EV market Tesla is not the only player.
GDPR is a civil law not a criminal law. Secondly, not all websites fall until GDPR as it's an EU law and not a global one.
Show HN: Publish flaring fast blogs with Next.js and Ghost CMS
Create and publish flaring fast blogs with this Jamify blogging system. Powered by the React framework Next.js and content fed by headleass Ghost, you'll get a production ready hybrid static & server rendered website that you can easily distribute globally. At the same time your content creators can continue to work with the Ghost authoring system as they used to.
Other than getting a job in green technologies, simply being a green consumer is an additional benefit(Reduce meat, low carbon transport). Maybe invest in green funds? Make me being green the standard approach.

Vote for parties that take climate change seriously.

I think that's the most a normal individual can do.
> If you’re working as independent contractor with a B2B arrangement, the notion of overtime does not really exist.
That's correct. But if you're paid for an hour of work ("time & material") you will get paid for your "overtime".
Typically there's a clause along the lines of "You have 30/60/90 days to explicitly agree to the new terms. If you continue to use the service after this time you are implicitly agreeing to the new terms."
One of my favorite things about i3 is that it doesn't force itself on you when it's not needed. You can keep it "in the background" in tabbed mode, effectively using it like a non-tiling WM, as long as you want. Just let your windows pile up and switch between them with fuzzy search (rofi/Switcheroo). Then, once usage patterns emerge, you can tile to take advantage of spatial memory.

Example:

- Start i3 in tabbed mode

- Open a window for coding

- Open a browser to search for some coding question. It opens in a new i3 tab, filling the screen like it would in a non-tiling WM

- Open a terminal to try the sample code (new i3 tab)

- Google the error message you get (new i3 tab)

- Use rofi to search for "code" and press Enter. Your coding window tab is activated and the coding window fills the screen

- Realizing the sample code you found would be useful here, along with the test terminal, tile those windows alongside your coding window. Now you can quickly refer to them and switch between them with spatial keybindings

- Switch back to the error message browser using rofi to check something. It's not part of your core workflow right now, so don't worry about tiling it

That's probably obvious to anyone who's used a tiling WM for any length of time, but tiling was daunting to me until it clicked. I spent too much time thinking about optimal window arrangements. Thinking of tiling as an optional finishing touch rather than a focal point made it much more useful/practical.
Oh my.. Few will have even thought of this in time and been this proactive :/
I do not have much to add except my congratulations. Committed execution on a good idea, and the results to show for it. Consider me inspired!
been using this since forever and gawd it makes me happy to use. any os i have i just install a vm and stick this on and im back to my tiling childhood.
For the non-blind, that's ‘BRAILLE PATTERN BLANK’, U+2800.
Which vine founders? Colin who sadly passed away?
> It may be trite, but it seems like strong social ties, community, and having a family are pretty key to filling that gap.

That's certainly true, and without my partner life would be a lot more bleak.

I've a bit of a hard time with communities, because I would really like to be part of more, but have often issues with their narrow mindedness, which seems to be the needed bound of communities. Well, also being a bit of loner doesn't help connecting to a community. But nevertheless I've a strong emotional desire to be part of one.

It might be one of these mismatches, when your desire and the reality just aren't compatible.
Tara VanDerveer sets record for women's college basketball coach with most wins
I don't really hate digital nomads, it was a deliberately flippant response to your comment in which I felt you expected the whole world to be your personal playground.

I don't think it's really useful to put the blame squarely on the local government in Lisbon for example, sure perhaps they should take a share of it, but that doesn't exonerate exonerate Airbnb - far from it in fact. We're not "villainifying" Airbnb with baseless accusations - I've seen you comment elsewhere that if it wasn't Airbnb it would be some other company, that is terrible way to justify things.

I do believe we should villainify them for circumventing and bending local laws (especially in a country which is in a different continent to where Airbnb is based...) to their advantage and to the detriment of the cities they're "disrupting". Just because something is not technically illegal or you can get away with it doesn't mean it's justified.

I don't hate Airbnb either, though I am inherently distrustful of fast growing, power hungry & greedy "tech" companies and in fact have personally had positive experiences with it. I just don't think its as black & white as you're suggesting. Airbnb should be (and thankfully is) being held accountable for the damage its wreaked around the world. Local laws & regulations were perhaps not well enough equipped to deal with this new kind of tech behemoth and have been slow to adapt, but Airbnb didn't have to play the bad guy in violating zoning & short term stay regulations that the rest of the hospitality industry have to follow. But they did... knowingly.

Someone else made the point that Airbnb was kind of like Trump, exposing & exploiting the existing weaknesses in a system to their own personal advantage. We don't point the finger squarely at the the system, yes it clearly failed under Trump and he is in some way just a symptom of more fundamental problems. But it doesn't let him off the hook. Neither should it for Airbnb

Of course the aims of any private company are to maximise profits through whatever means necessary. That's just the world we live in unfortunately. But even if we accept that as a fact of life, it doesn't mean that on an ethical & moral level we should overlook the harm caused.
I have a Google Suite account and literally it keeps defaulting things to German when I have changed multiple things back to English. For the love of god I still can't figure out how to make it default constantly to English.
> The effect size of surgeons’ birthday observed in our analysis (1.3 percentage point increase or a 23% increase in mortality), though substantial, is comparable to the impact of other events, including holidays (e.g., Christmas and New Year) and weekends.
> But the authors say the “natural experiment” in the present study is more revealing than, for example, holiday-related mortality rates. That is because “those events not only affect physicians’ performance but also influence patients’ decision to seek care (i.e., patients seeking care on these special days might be sicker than those seeking care on other days), as well as hospital staffing.” Unless, of course, the patients know their surgeon’s birthday, which is unlikely (though that may change if this study becomes widely known).
That doesn't take exclude the possibility that surgeons may be assigned different patients on their birthdays. Some studies on the 'weekend effect' [1] seem to also control for illness severity, not clear if that was done here.
[1] https://en.wikipedia.org/wiki/Weekend_effect
The rules are anything but clear.

Some countries require at least 6 months + 1 day to be considered a resident, others might have you have a resident even if you aren't there if "the country is the center of your family or economic interests".
It looks like there are major issues besides the bugs on the last gen consoles and a lot of promised features/content were not delivered:

> no practical difference between life paths chosen

> AI system broken/unfinished

> length of the game + no replayabity factor

> linear playthrough

It has been suggested that the game was rewritten to accommodate the Keanu character.

From what I've gathered this game is a solid 7/10. It's interesting to see so many nine and ten out of ten reviews from the "professional" reveiewers and the reviews from the players. This is a trend that has been going on for some time now.
I wrote this while teaching Common Lisp. It helps in setting up SLIME, Paredit, etc. in Emacs quickly. The section "Line-by-Line Explanation" of the README at https://github.com/susam/emacs4cl#line-by-line-explanation explains every line of the .emacs file.

It provides a middle ground between manually installing SLIME, Paredit, etc. yourself with M-x package-install commands and installing Portacle that hides away the underlying details of what goes into making Emacs ready for Common Lisp development. It promotes a DIY approach to automate customizing Emacs into a Common Lisp programming environment.
For what it's worth those cookie popups are actually from the EU e-privacy directive (which is implemented as PECR in the UK), so they aren't because of GDPR.
I’ve been wondering about whether it should be something implemented in the browser too. Instinctively I feel that better browser tools would be beneficial, but it’s an odd problem that we are trying to solve. I am not even sure we understand the root issue.

Some companies want to use the web to try to change users behaviour, and many users want those companies to change their behaviour. That’s not a solvable problem, it’s a circular reference bug.

So maybe better tools might actually make it worse, in a race to the bottom sort of situation.

My main concern is that the consent forms, however well meaning they might be, are creating a horrible environment. There are lots of perverse incentives for people to ruin the web experience. Some players stand to gain a lot from a horrible web environment. For example ones that have competing information products.

I’m increasingly thinking it would be better to just not have consent forms, and with better browser tools, people would hopefully go to websites that treated them well.
I'm from Europe and in my past job my team had the tradition of having cake bought or baked by the guy celebrating his birthday.
"The effect size of surgeons’ birthday observed in our analysis (1.3 percentage point increase or a 23% increase in mortality), though substantial, is comparable to the impact of other events, including holidays (e.g., Christmas and New Year) and weekends. (...) But the authors say the “natural experiment” in the present study is more revealing than, for example, holiday-related mortality rates. That is because “those events not only affect physicians’ performance but also influence patients’ decision to seek care (i.e., patients seeking care on these special days might be sicker than those seeking care on other days), as well as hospital staffing.” Unless, of course, the patients know their surgeon’s birthday, which is unlikely (though that may change if this study becomes widely known)."

That doesn't take exclude the possibility that surgeons may be assigned different patients on their birthdays. Some studies on the 'weekend effect' [1] seem to also control for illness severity, not clear if that was done here.
[1] https://en.wikipedia.org/wiki/Weekend_effect
> I don't understand why anybody would want to work on their birthday.

I personally was under the impression that once you left childhood and the impatience of getting presents your birthday pretty much became just a day as usual. That also seems to be how my college treats it but it might be cultural. Europe is not a homogeneous place.
Your footnote "Rules" link returns 404.
RoboScan: Lego+Raspberry Pi-powered analog film roll scanner
I do think it comes down to personal preferences a lot. I've been tiling-only (save for a couple of secondary things) for over a decade and it's by far the most productive to me. Always having 100% screen used, no windows overlapping (apart from things like file dialogs, alerts and my "quake console"), and never having to touch the mouse for navigating/repositioning is great.

It works great both on a single laptop, and with 3 external monitors (of which one generally has a single workspace hardcoded). I fully utilize all 9/10 workspaces most days.

The only time it doesn't fit great is with e.g. GIMP that has several small windows for toolboxes and stuff - one can still target particular windows to be floating (either keybind at runtime or with static config targeting window names/classes/whatnot).

There's no way I'm switching away from Xmonad for my main workstation - but you do you!
I appreciate mailinator, but mailinator’s domains are blocked in a lot of sites online; I know from experience some of their paid business is from companies using it for internal testing, which is far from great, and won’t sustain long-term, most likely.

Hats off to 33mail, though! Try not to get blacklisted.