skysight-inc/HackerNews huggingface dataset:
Legislative changing laws, that should definitely not apply retroactively, even if sometimes this is very painful.

Executive fixing application of laws that haven't been applied correctly in the past however is an entirely different story. If laws oblige you to pay taxes you are obliged to pay wether they have been collected or not. Not much different from a crime being a crime wether you are caught or not. Unless of course there's also a law that states an equivalent of "taxes not collected within the first $n $timeunit are waived".
Location: Beavercreek, OH

Remote: yes

Willing to relocate: no

Technologies: 33 years experience as Unix/Linux system administrator -- Solaris up thru 11, RHEL/Centos Linux, FreeBSD v6-11, sh/ksh scripting, lots of Perl experience (munging, ETL, web), some Postgres experience but very average SQL skills, comfortable building from source.

Resume/CV: https://bezoar.org/about/resume.pdf

Email: vogelke@pobox.com
Maybe ticketing systems have gotten better, but I've never used one where I didn't feel like I was "spending time" dealing with the ticket system. As of right now, I end up with discussions spread across email, SMS, phone, and an issue tracking system (Redmine).

I think the main reason that happens is that I get delegated work and it often starts via email; "Please deal with this.", "Can we do this?", etc.. Based on my experience, that type of delegation is common for owner operated small businesses. Most of those small business owners don't want to create a ticket, assign it, set a due date, and track it when they're used to something as efficient as forwarding an email and expecting the recipient to understand the implied "do this" that comes along with it.

Plus, a forwarded email saying "Can we do this?" doesn't make sense as a ticket when sometimes the answer is going to be a 15 second "No." Other times it might be "Yes, but..." after 30 minutes of research and additional conversation. That warrants some type of tracking or ticket because you're going to need that info if it turns into a billable job.

So as the delegate, I want to be able to decide an existing thread of communication warrants conversion to a trackable conversation or issue. In addition to that, I want to be able to take future out-of-band communication and move it in-band by associating it with an existing conversation, ticket, topic, or whatever you want to call it. For example, if a customer emails someone with extra info or questions, it would be useful to forward the whole thread into an existing Teams Channel.

I mostly deal with small businesses and very often it's the owner interacting with a customer and delegating to employees via whatever means is appropriate. It usually doesn't make sense for the business owner to manage a ticket tracking system because that's extra work they don't want to / can't waste time on. It makes way more sense for the delegate to manage tasks / communication instead of the delegator IMO.

I've looked at Trello, Asana, Basecamp, etc. and I'm always left with the feeling "now you're going to have 2 jobs." They're designed for 100% buy-in, someone has to be the person that manages that stuff, and any out-of-band communication is a pain to bring in-band so you spend your time copying conversations into the system.
Thanks for sharing, I never knew.
I agree with this... If a part of a function is a hotspot of unavoidable complexity then it's good to split it out and test it.

But then some people will say that you're testing the internals of the caller and that you shouldn't do that. If we follow that logic to the absurd, there should only be one test for the entire application, one for main(), or whatever your entry point is.

I've never seen an answer to this problem coded as an intelligible, easy-to-follow guideline. Empirically and intuitively I think my "hotspot" approach kinda works in maximizing reliability.
I agree the submission process has been somewhat chaotic, but I don't think it has been exceedingly so. The fact that this was gonna be an alpha test of new technology was clear from the start. Taping out with a modern PDK and open source tools just hasn't been done before. Also, the caravel requirement has been known for at least three months. True the design wasn't done yet and the details were sparse, but saying it was added two weeks before the tapeout deadline is disingenuous when it was announced at the start of the program. As for not taking your money to get your own tapeout, I'm sure they'll be most happy to do so once they've worked out the kinks, which is exactly what they're using the shuttle runs for.

(Not affiliated with the project in any way, just watching closely out of professional interest).
Serious answer: yes!
Bitcoin Oracles on Stacks Chain
Microsoft is selling an ugly MS Paint sweater
All good art is self-punishment.
> Why should it be legal to make billions of dollars in profit off of the failure of something?

Why should it be illegal?

One might make an argument in case of naked short selling, but even that is tedious at best.

> social discipline ... death ... kill ... robber-baron capitalism ... lobbying ... vampirically suck the remaining wealth out of troubled areas

With this choice of emotionally loaded words, I think you want to make a moral or political argument, not a legal or financial one.
Location: Warsaw, Poland

Remote: yes

Willing to relocate: yes

Technologies: Python for Data Science & ML (NumPy, Scikit-learn, Pandas, PyTorch, TensorFlow, Keras), Flask, APIs, GCP, AWS (EC2, S3, Athena, Lambda, EMR), Git, Bash, JavaScript, MongoDB, ElasticSearch, Apache Airflow

Resume: https://www.linkedin.com/in/mattpa/

email: paluchowski.matthew at gmail dot com

Versatile professional being both a data scientist & data engineer with 3+ years of experience. Skilled in working with omni-present data sources, creating automated pipelines and translating modeled insights into actions. Equally comfortable with deep diving into a research paper, as well as tackling an engineering and infrastructure challenges. Eager learner and a team player.
What makes you so confident? If someone gave you the source code to a major software project, even with a large team of highly qualified engineers working as fast as they could, how long would it take to read over the entire thing and be absolutely sure that there were no serious mistakes?
Yeah, it turns out that property rights come into conflict with human rights a lot, and this is why property rights should not be fundamental.

The people in responses saying owners "should" be able to do anything with stuff they own - well, the owners of property certainly think so. What about the majority of the population? I expect people's opinions about this will change rapidly, in a radical left direction, when the COVID eviction and foreclosure wave hits the US.
Aside from hospital workers they're likely to be pretty high on the list, if my understanding is correct.
Thanks for this this was as creepy as amazing.
The 'beta' test already happened. Tens of thousands of people have proven it safe and effective. Haven't you been following the news?

Selfishly, I guess we should be happy that there is an anti-vaxxer sentiment; it means the rest of us will get our vaccines faster.
I am not old.
Yes, but as with all of these things, if you're nervous have a chat with your GP.
> My 30's have been a lot lonelier than my 20's were. Friends moved away or got too busy. It is difficult to make friends with 30+ folks, we are all so busy!

I know exactly the feeling.

Of course, I don't feel lonely as I am a loner character, but I wish I was 18 again, only for the ease of meeting new people.

Most friends from my past are either married with kids or in relationships.

I'm not into such thing and hopefully never will, but there are times where you just need one person to have a conversation.

It sucks to get older without realizing how fast time passes by.
Using the C Preprocessor to Maintain HTML Code (1997)
Code folding is not good for readability, and creates a significant overhead when reading the code. Even to the point where some static analysis tools default to highlight the use of "regions" as problematic.
I feel similarly, and usually only separate out functions when there's opportunity for code reuse, which usually ends up with one or two very large functions per module. That's been fine in most of my career (fancy algorithms) or hobbies (games), but lately I've been writing a web backend, in which this approach can get very untenable very fast. Some of those stylistic differences are probably well-suited to what other people are working on.
Yeah - it would be much more cool without leaderboards. I can see myself working on them late in the evening (after work and after I had my rest) but now I would need to get up at 6am to "stay in the game" :D.

Obviously, nobody makes me do that or compete, but it I don't do that, then it just feels like I am just a passive bystander instead of a participant.
Approval is like code review. They go over the work and make sure it is sound. Just giving an OK without doing the approval work would be called "rubber-stamping".
I think it's weird that this article tries really hard to have sympathy for vultures.

"They had to lay off three people."

Versus how many Toys R Us and Radio Shack employees were laid off?
>> I wonder what he would have to say about the media we consume today

He actually had a lot to say about what we consume today [1] but I don't believe he had a firm grasp of social media and app drowning out our social interactions, he passed away in 2003 the year MySpace was founded.

[1] - https://en.wikipedia.org/wiki/Technopoly
Pfizer only submitted the data package on Nov 20th, with a review on Dec 10th. That's 20 days to review what is likely hundreds of pages of data, if not thousands. It will be reviewed by hundreds of people, all with different expertise, who will need to talk to each other, dig into the data, re-run analyses, etc. You certainly don't want to just take the drug manufacturers word that everything checks out.

Plus, how the FDA approves it (including the speed) will create an impression on people's minds of how safe the vaccine is. Fast is good. "Too fast" is bad.
If a team from the UK had already done it, I would just go ahead and accept their analysis. The US should give emergency approval now, based on the UK approval.
Ex-Overstock CEO 'funding cybersleuths,' claims he can prove Trump won
No, let's sync it to Facebook/WhatsApp/Snapchat/Google, so we know our privacy will be invaded.
@dang it's clear many people are responding negatively to "slackifying email". it's clearly designed to ride the slack acquisition clickbait wave and detracts from the conversation. suggest "transforming team email" instead.
Have we looked at the same article/video? "The attack uses a laptop, a Raspberry Pi, and some off-the-shelf Wi-Fi adapters".

And the user of the iPhone did not need to initiate anything (or was notified about anything).
> Also, the caravel requirement has been known for at least three months.

That is simply false. Maybe known to insiders at eFabless.

Seriously where do you see any public mention of "caravel" three months ago? There's absolutely nothing about it on the mailing lists [1] [2].

> it was announced at the start of the program

Where?

I heard about this in late July and have been following this very closely since they posted the design rules in early September. I've probably read through the DRC rule document more closely than anybody outside of Google/Skywater/eFabless. Two weeks ago there was nothing anywhere in any of that about having to use their "Caravel" management padframe.

As of 15-Sep (git commit 107103f922db43408f59a1540cd4bd3737b30172) the text "caravel" does not appear anywhere in the PDK [3]. I checked with:

$ find . -not -type d -exec grep -Hi caravel {} \;

This was sprung on us two weeks before the deadline. Not cool. A lot of karma and goodwill burned.

[1] https://groups.google.com/d/forum/skywater-pdk-announce

[2] https://groups.google.com/g/skywater-pdk-users

[3] https://github.com/google/skywater-pdk
Using OpenSSL is itself a niche on windows / macOS. And it's not about using shared libraries - it's about actually sharing them. I have at least two dozens apps using Qt on my windows desktop but they all use a slightly different or patched Qt version so exactly nothing is gained when compared to static linking
Penultimate paragraph. Likely an editor sensationalized the title, as you're right, it's not the focus of the article.
I wonder what an active user is defined as for Twitter.

Tweeted?

Scrolled through their timeline?

Read an embedded tweet on a news site?

Dismissed a mobile notification?

For a platform like Twitter (or Facebook for that matter) it seems relatively easy to game the numbers.
Thanks for pointing out the screen size issue, I’ve just submitted a new version to allow scrolling for smaller screen sizes. Hope you can try the app out when Apple approves!

I like the images idea. I was imagining I could integrate with the iOS photos app - then your photo memories could be seamlessly linked to your contacts. The mobile focus opens up many integration possibilities.
Out of curiosity, how do people on HN rate the risk of long term side-effects?
Add to that the fact that the whole world is watching, and hundreds of thousands of lives are at stake
I'm dealing with functions thousands of lines long with switch/case and if/else statements five or six levels deep, and it really is the wrong abstraction. It's massive 'handle request' functions, with a switch over a 'ok what kind of request, fetch or update or restore from backup?', then a switch over 'ok what data do you want to fetch or update or restore from backup'. That kinda thing.

That's a bad example. A better example - and yes, I'm totally biased - is the main() method for the rebuild I'm working on - it's basically 'read config', 'set up logger', 'set up service x', 'set up service y', 'validate runtime dependencies like files and scripts', 'create & start http server', 'wait for shutdown signal', 'gracefully shut down http server on shutdown signal', etc. All in one place, no need to extract methods in my opinion. That said, it really is not the critical path of the application.
I used to work at big hospital that had a home-grown 'reporting system' built with Excel, data connections to an SQL Server database, and a series of pivot tables. Every morning from 8-9am the whole network would slow as people opened their spreadsheet and it basically did a `select * from a_rather_large_view` - tens of gigabytes flying around (this was in the mid 2000s.)

There was resistance after a data warehouse (BO) was introduced because pivot tables were so flexible and well-understood.
Vaccines that prevent disease symptoms but don't completely prevent infection are definitely a thing (they're said to confer "non-sterilizing immunity," vs. "sterilizing immunity" which prevents both infection and disease). The inactivated polio vaccine (the injectable one that's used in the US) is an example of such a vaccine. The oral polio vaccine, which is the main one used in the developing world, interestingly does confer sterilizing immunity, but with the tradeoff that sometimes it also causes polio.

At least in the US, the explicit target endpoint for FDA approval was just prevention of disease, not prevention of infection, and the phase III trials for both the Moderna and Pfizer/BioNTech trials were only designed to assess this criterion: they only tested symptomatic people, so it's entirely possible (though not that likely given animal model observations, etc.), that infections were just as common in the treatment groups as control groups, but they just never developed symptoms and so were never tested. More research will be needed to ascertain which kind of immunity is being conferred.
B2B Marketing Podcasts to Listen in 2021
I Translate Feature Requests into Code
The FDA already recommended (it's not binding) that front-line healthcare workers and seniors in long-term care are the first wave of 20M people (40M doses).

That will take until February or so to complete.
Carmack agrees with you. He wrote that functional functions are the ideal, but often not possible, and non-functional functions are bad and should be inlined. This is the "functional core, imperative shell" pattern where you have as many small neat functional functions as possible, and one big nasty non-functional main loop for only your mutating state, where every line must be studied carefully in relation to all other lines.
This could be the fastes approval in the whole drugs' history considering that

The assessment of a marketing authorisation application for a new medicine takes up to 210 ‘active’ days. This active evaluation time is the time spent by EMA experts to evaluate the evidence provided by the applicant in support of a marketing authorisation application.

This time is interrupted by one or two ‘clock-stops’ during which the applicant prepares the answers to any questions raised by the CHMP. The maximum duration of a clock-stop depend on how long the applicant thinks it will take to respond, but must be agreed by the CHMP. The first clock-stop usually lasts 3 to 6 months and the second one 1 to 3 months.

Overall, the assessment of a new medicine usually lasts around a year.

https://www.ema.europa.eu/en/human-regulatory/marketing-auth...
> Who's going to pay for all that

Taxpayers! That is what a government is for after all.

To be clear, i think airbnbs should be subject to appropriate taxes in order to pay their share of that sort of thing.

I'm also not sure why this would be such an issue with airbnb relative to normal long term rentals. Its not like an airbnb uses roads & electric grids differently than a normal tenant.

> I'm not opposed to Airbnb as long as they are subject to the exact same standards and laws as hotels

Why not the same standard as BnB's or traditional short term rentals of small dwellings? Its not like hotels have ever had a monopoly on short term rentals to tourists.
You mean eve online?
> was put at an artificial advantage as compared to

That makes up most of the "disruption" lately. Companies discover that they can exploit some legal loophole by claiming "but technology" and get an upper hand over classic competitors.

By the time they're forced to follow the same rules, or (less likely) the law is relaxed for everyone else, they already have a healthy head start and can either claim that they're being treated unfairly, or that they're better than everyone else.
Quote in context; "That's not say that this hasn't improved over the years. If you ever built NT/2000, you'd know what an utter nightmare it could be."

I acknowledge that things have improved, but speaking as someone that deployed PC's to be used as CAD workstations in large batches at a time, Windows 10 was a marginal improvement over Windows 7. Yes, they were imaged, but building and testing that image, even with Microsoft's tools, is not a trivial task.
Cilexin

Though inevitable, a decline in testosterone levels can be actively combated such that the negative effects are not experienced. One of the ways to do this is through male enhancement products like Cilexin.It has both physical and physiological benefits giving you stamina and endurance for better sexual performance plus longer and harder erections to back it all up. It arguably ranks among the best because of the high standards of handling.

http://supplementstore4u.com/cilexin/

https://www.justgiving.com/crowdfunding/cilexin

https://www.tripoto.com/trip/cilexin-up-to-50-off-today-5fc5...
Heard it was something like this:

1. Long-term care residents/staff

2. Hospital workers

3. Anyone 85+ years old.
I am stunned by the fact that such seemingly complex and beautiful patterns we could see in the nature[0] can be generated with simple and elegant code, when the coder is well-versed in math and data structure.

Gets me thinking: our sophisticated world is created using layers upon layers of derived probabilistic algorithms, and the top layer may well be just one simple algorithm.

[0] https://observablehq.com/@makio135/confined-trees
I generated something not nearly as nice as this [1], which takes darknet network configurations and produce a (simple) visualization. I created this after spending quite a while messing with some LaTeX code and trying to get it to display something similar, which ultimately required me to manually tweak anyway.

I would highly recommend getting some tool for visualizing your networks, especially during design. It's much easier to reason about something you can see, rather than lines of text with random numbers.

[1] https://eng-git.canterbury.ac.nz/dba71/darknet-visual
For all we know it was 1-2 people who downvoted it, out of hundreds of thousands who visited the site today.
Elon Musk would consider having Tesla acquire a legacy automaker
funda | Senior Software Engineers | Amsterdam, Netherlands | Fulltime | Onsite-currently remote | jobs.funda.nl funda is the biggest real estate platform within the Netherlands and used by millions of people every month to find their dream house. Currently looking for Senior Software Engineers. Interested to find out more? Take a look at https://jobs.funda.nl and apply!
That's a reasonable position, but if I were making a list of American government pandemic mistakes, this honestly wouldn't even crack the top hundred.
Except the article is wrong, because it makes fundamental assumptions about the vacuum wall and lithium blanket, and even the superconductors. The ARC reactor, for example, doesn't use a solid sandwich style blanket, it uses a volumetric blanket of FLiBe, a liquid that acts as the moderator that absorbs neutrons, the breeder, the magnetic shield, and the heat exchanger -- and has proven to work in molten salt reactor prototypes. And unlike the designs he claims that are "essentially unchanged", this significantly reduces the cost and mass of the reactor, reduces the so-called "danger" of lithium, and leverages the fact that high energy fusion neutrons travel further, as it increases the efficacy of the liquid blanket.

The claim that neutrons will damage the metal structure is also handled by many aspects of the design: easy reparability thanks to modular, segmented magnets, being completely submerged in the liquid blanket, low activation steel for structure, and the pulse design which runs the reactor in a way that reduces overall temperature of the walls.

Plus, he brings up the ole aneutronic fusion dream, except that creating a confined Boron-11 plasma is much more difficult, outside the realm of tokamaks, and typically proposes using laser internal confinement fusion at the Petawatt scale.

More than 20 papers were published on ARC, heavily vetted in journals like Nature, and pretty much all of the peer review concluded the design will work, and if it does work, then it will be much cheaper than ITER, simpler than ITER, and thus refute your paper.

We'll know in about 4 years.
What about Matrix? Ricochet? Signal?

This is a particularly bizarre rebuttal. Usually the answer to this kind of thing would be "well yes but we can only solve 1 problem at a time", but in this case it's not even that. There already are ways to contact people privately!
From what I remember from the news yesterday the EMA will be done with the evaluation (if they don't find anything that causes concern) by the end of the month, so they aren't that far off
Hey cool technologies. I have been meaning to learn me some Elixir. Quick question, how are tech jobs in Italy? What kind to companies are there? Where are the tech hubs?
Yeah, I believe the point was to inline source code so it's easier to reason about as you read it, not to inline at compilation for some runtime advantage.