skysight-inc/HackerNews huggingface dataset:
A sister team at my company is quite proud of its rules engine that allows non-programmers to quickly implement business policies using its DSL in a web UI.

With the years and postmortems gone by it has grown half-assed attempts at version control, code review, unit testing, deployment pipelines, etc. Now it’s very obviously just a shitty, hobbled software development environment. It’s used primarily because the team that owns it is aggressive about blocking design reviews for “duplication of effort” if you propose to use normal software development tools anywhere near its domain.
Sure, which works great until rampant abuse shuts that down.

Pretty easy to fake a receipt.
or just literally host a web page yourself with a link to a git repo, also on your server. All this centralization of git is silly
I thought Democratic countries are designed to let the people fixing their own problem?

Funny people nowadays mentioning "political will", somehow this reminds me how domesticated Chinese people think about changing society: don't bother, the government does not want to do that...

Truly sad...
Automatic anti-circumvention takedowns aren't a thing for this section of the DMCA either. But it becomes an automatic liability issue when you're informed so a host is betting their business and in some cases the jail time of senior executives to ignore it.

That is the case pretty much anywhere.
The Media’s Hunter Biden Conundrum
What philosopher Peter Singer has learned in 45 years of advocating for animals
Very interesting, thank you for the input!
I'm very pleased to see this launch, but have one feature request - and I'm posting it here because it's a request I would make to anyone doing event software.

Please have open feeds in iCal format for your site, including one that lets people get all public data.

This will make the data on your website so much more reusable and useful.

And definetly iCal - it's so popular, and most personal calendars can even import it directly.

Yes, it's odd text format is a pain, but there are libraries in almost every language you can use.

Mobilizon has iCal export for a single event, but not for all public events on the site. (I did have a Mastodon chat with them about this but can't find their replies now)

But definitely congrats to Framasoft for this :-)

https://en.wikipedia.org/wiki/ICalendar
Ahh ok! :D

Now that you mention it I had heard of the British Page 3 tradition but it didn't occur to me at the time.
> you delete the test database and it's not the test database.

> (long story)

I think you can skip the long story, as most of us can tell a story similar in theme if not specifics (and sometimes, probably some similar specifics too). ;)

With great power comes great responsibility (to not completely screw stuff up because you were on autopilot for a second...)
Because outside of very specific cases like solar panels, display and LEDs spinning up new fabs seems to be quite risky the investment costs is huge and it seems that TSMC is very much content to make major bucks with fewer customers that are chasing the latest and greatest node.

The more fabs they have the slower their node progression will be and the cost of each new node these days seems to be almost exponential.
> I think you are overestimating HN's influence.

I was using HN as a proxy for "geeks being Mad Online" on the basis that reactions everywhere else were probably if anything worse.

I agree re competitive advantage, though, I was explaining one of the reasons I thought that had come to pass.
Blender Conference 2020
There is a massive spectrum of juvenile behavior out there in workplaces. I've worked in a place where overt, graphic (often disgusting) harassment happened regularly, and I've also worked in a place where even making what you thought was an innocuous wisecrack would probably get you fired. Obviously the former is totally unacceptable and probably illegal, and the latter is stifling and feels oppressive. The line has to be drawn somewhere, and where it gets drawn is not necessarily the same at every place you can possibly work. There is not one line that fits all companies. Where the line gets drawn can and does depend on the existing workplace culture, the industry, the job function, the country, and the law. There is a legal/illegal point on the spectrum that the company definitely doesn't want to go near. There's a "reputational disaster" point that most companies also don't want to go near. On the other side of the line, there's the "exceedingly woke" point that you won't see outside of multi-national corporations and silicon valley. Most office workplaces draw the line somewhere in the middle, where you basically are expected to treat people thoughtfully and pleasantly, with dignity, respect, assume good intentions, behave like an adult, etc. You know, the "no assholes" rule.
I learned Shogi in Hunter X Hunter
My partner and I have been preparing for a long-term #vanlife traveling session (think: year or two) and this project has made the connectivity part much easier.

That being said, the script to install the VPS works great but is absolutely horrible. When I can finally get some time I'd love to try to make it better
I agree with your statements regarding reconfiguration and TDM, though I still think GP (and to a lesser extent, your comment) are very focused on traditional computing paradigms. FPGAs are much more promising for real-time systems, particularly those with very large incoming datasets to transform or otherwise process in parallel. Thinking about FPGAs in terms of how 'quickly' they process data is really missing the point IMO.

One common, and very good application for FPGAs is for use in Active Electronically Scanned Array radar, sonar, or camera image processing. You can perform parallel filtering and transforms with various frequency and phase settings, which would be impossible for a similarly-sized processor to do.

FPGAs have the potential to revolutionize sensor arrays, by making them much more useful and affordable.
There are security problems with every architecture. There is no fundamental reason PIM should be less secure than what we do now. This is just fear of the unknown talking.
I imagine that spending is dominated by a few major categories, which you can find specific cards to cover. There are spending limits, but you can always get multiple cards. I do that with BoA, I have 2 basically identical credit cards, but each has a different bonus category set, or I can set both to use the same category like dining out.

So unless you're spending like 200k net a year on life expenses, it's pretty easy to get the max returns.
And nothing. I agree with you that it's not a controversial thing to say.
What is this “Euphoria” you are talking about?
Until everyone starts faking receipts, and then you’re back to terminals and someone validating they did receive a payment.

Or they go the other way and they’re scanning your QR code.

Basically, it isn’t actually better than NFC, just different. And maybe a little worse for speed, but better for donations or things that anything is better than nothing.
LIDAR can't read traffic signs or stop lights. At best its a very nice addition to the depth sensing but the bulk of the work will still have to be sensing in the visible spectrum, categorizing the sensor data, and making decisions.

If it turns out Tesla can drop in a cheap LIDAR system down then the line then aren't they the ones that made the right choice?
Why are all these frameworks so big. Compiling, boiler plating, templating, huge API's etc.

I just want a real component framework where i can have something like:

<script>
include "MyComponentFramework.js"

page = new Page();
panel = new Panel();
button = new Button().addCssClass("buttonclass");

Page.addComponent(panel)
panel.addComponent(button)

button.bind('click',function(){
panel.addComponent(someComponent);
panel.rerender();
}

</script>

I will use something like bootstrap for css.
My backend can be anything. UI is just fetching data via API's
I really don't like templating and compiling on the frontend. It makes the development process slow.
This has changed so much over time. Par for the course these days is shipping a buggy mess as a GM. Then a massive as hell Day 1 patch to fix it all.

I forget the exact details but there was a game this current gen that had a 40gb day one patch. I felt so bad for those that bought a disc version just to have to download a massive patch after installing the game.
They could get the police to launch criminal charges in many European jurisdictions.
Or be young. Which is related, I'll admit.
I am curious what HN has to say about a thought I reluctantly admit that I occassionally have : "There is a huge number of people on this planet wasting their mental energy (computional power) on a board game where the same amount of energy can be expended into building new ways of curing cancer or whatever important problem. What's the difference between using calories to compute unnecessary peer to peer game calculations with no goal vs. using electricity to compute hashes in crypto mining."

I love chess and all kinds of board games :) but I can't help thinking about stuff like this.
Relatively recent news, Sapper is not getting a 1.0.0. Svelte is going in a different direction in the future.

https://www.youtube.com/watch?v=qSfdtmcZ4d0&t=3s
Not too long ago I remember people on this exact site making the argument that Slack had a right to determine what browser extensions I ran. Slack also tried to make this argument in the name of "security" when I wrote to them about it. But yes to your point, NO they do not get a say in what users install.

Thank you for taking the time to write in and share
your concerns.
We hear you and understand how important this issue is
to developers. As a communication company we want to
make sure we don't put our customers and their data at
risk, and it's something we take very seriously. We
provide a full-featured platform with many avenues for
improving user experience while working with Slack, but
we need to also provide the security and privacy
controls business owners, IT administrators, and users
expect. We're happy to continue the conversation about
UX improvements and future extensions to the platform.
This is something we'll keep working on as we listen to
feedback from the developer community.

That is a cop out and you know it. An it administrator
or corporate is not using this extension and they would
lock down their users from installing BROWSER
extensions if they thought that was a security risk.

Thanks for getting back to me. I appreciate your
thoughts on this matter.
I'd like to pose a hypothetical to you if you don't
mind! Bearing in mind Slack is a product designed to
help teams work together and is geared towards business
and enterprises — imagine for a second we're working
with an enterprise considering adopting Slack and their
security team comes across this extension (or something
like it) — and identifies it as a
security/privacy/reliability concern. Our job is to
alleviate these concerns. They expect better from us
and we're doing our best to meet and even exceed those
expectations. We're certainly not perfect and we can
always do better — for businesses big and small and for
developers.
It is important to note here, we're learning from this
experience. We're working with the developer to find a
middle-ground which is beneficial to everyone involved.
We're reevaluating our processes for these situations.
We're listening to feedback from users such as yourself
and identifying areas we could improve.
I understand this has been a disappointing and
frustrating situation and I do apologise for any
difficulty it has caused you. I promise you, we're
working on it. I for one am very excited to see what
comes from this. It's been a learning opportunity for
us all.
Let me know if you have any questions, or suggestions.
I'm here to help!
PG: Don't design your startup to appeal to investors
Cheers! For anyone else looking for the Windows build, here is the link to jDownloader2 builds (which I was only able to find via the forums): https://jdownloader.org/jdownloader2
I'm also on a Samsung (S20), so maybe they just particularly suck at bluetooth.
This article uses tax estimates that are likely too low for many who can possibly max a 401k.

It doesn't mention state income tax at all, despite the vast majority of states having one. It doesn't mention that funds can distribute interest and non-qualified dividends, which are taxed at the regular federal rates. It doesn't mention the 20% qualified-dividends-capital-gains rates or the Net Investment Income Tax, which further impact high earners.

In short, most people should do their own analysis because this analysis is not going to be accurate for them.
There's nothing at all new about marginal security researchers making mountains out of molehills; it's a time-honored tradition. But you're miscalibrated if your threshold for good researchers is P0. There's plenty of bounty randos doing tremendous work as well.
Behind MGM's Apple Overture: How Much Is a Bond Movie Worth?
It was pretty easy for the software I was migrating because it was already in a monorepo and we were already using some very similar conventions. Anyone writing Java code that uses Gradle or Maven shouldn't have much pain migrating. I'm acutally currently supporting both Gradle and Bazel on the same backend code base to give another team (who depends on my code) a chance to gracefully migrate.

The "hardest" thing to migrate has been C and Python code. For these the package for something is based on an absolute file path from the root of your repo. So `company/foobar/thing.py` is `from company.foobar import thing`.

I find this very useful personally because it's now standardized through the codebase (no one just plops a setup.py somewhere and does whatever they want) but it makes the migration difficult because you need to change the paths.

There's some work being done in rules_python and in cc_library/cc_binary that lets you control this behavior and hack it to align with your current company standards though which is really nice to use for a gradual migration.
I thought the listening for the wake word was done in hardware for Alexa?
So many posts in here that don't expressly praise twabber for being our moral arbiter are grayed out.
I know, also font rendering with anti-aliasing is usually done on the client side now (though the old way with font servers was far from ideal, it was much more bandwidth efficient!).. I know it's not perfect but they do this because the protocol lacks support for smooth video.

I'm just advocating a modernised X over moving to Wayland altogether, like the poster I replied to.
Hah I came to post with that quote in mind. But really, if the legal system is abused to remove tools that are legal but the rich and powerful don't like, they'll migrate to places where the law can't touch them.
People would rather learn [high-level abstraction] than to learn [low-level abstraction]. But guess what..[high-level abstraction] IS [a kind of abstraction].

This is true for all of us - it's just that the level of abstraction each of us is comfortable with is different.

Not sure why people don't understand the value of raising the level of abstraction for more people to participate in software creation. It seems like an obviously valuable and worthwhile objective, even if it does look different to the way I build software.
the irony is, ToS of hackernews prevents me from giving an example of what is allowed in germany.
Yeah, my first thought was that this is the 16th century version of The Campaign for North Africa: The Desert War 1940-43. Probably only played a few dozen times in the history of the world.

I don't know what the Japanese word for Grognard is, but whomever played this qualifies.
My bet is because of the ecommerce part of the platform (integration /w headless ecommerce companies like BigCommerce).
Note that VSTS (formerly VSO, formerly TFS) has since been renamed to Azure Devops Services.
The no nonsense guide to a Perfect Landing Page
Vincent Kosuga and His Onions
Aren't 401k withdrawals still taxed as ordinary income? Therefore part or all of it could still be taxed at your marginal rate during retirement, it's just that the marginal rate should in theory be lower during retirement since you have less income.
Yes, well, self control is incredibly hard, and we all die one day. No need to feel guilty about doing something you find interesting.
Please read the whole thread, this is going completely off-topic from the original discussion in the start of these comments.

The original claim was that vehicles should never be connected to any network because of unspecified online attacks that could actuate brakes or steering. I explained why this was unfounded.

Adversarial patterns against computer vision based ADAS are only a real issue for system which are not sufficiently redundant . Autonomous systems in particular should also apply a degree of sensor fusion between multiple sources of data such as optical computer vision, radar, long range ultrasound and LIDAR (once it becomes cost effective). If any of those systems provides erroneous data the remaining ones can negate that and allow for a fail-safe behaviour.

If you want my opinion, as someone who has moved away from automotive R&D a few years ago, Tesla's decision of depending too heavily in computer vision systems without addtional sensor redundancy seems like an architectural defect that has already cost lives. Either they are not integrating other sensor data sources or their voting weight appears underestimated.
these 40gb patches happen because they had to put assets in multiple times in such a way as to cause less seeking time on the internal hard drive. They're too slow this gen to be able to do this all without problems. So games would put various re-used assets in multiple places in the game's file bundles so that when you're in section A of the game it can access that file with all the other files of section A. And likewise it puts a duplicate in section B so that when you're in section B it doesn't have to seek to section A's files to find it, which would be slower.

It sucks and caused some bloat in current gen games due to the duplication. Hopefully with these fast next gen SSDs that disappears.
Franky, I have never understood the problem of qualia - or why it is something in need of explanation at all. Maybe the correct answer is an "anthropic principle"-style non-answer: External stimuli have to affect the human brain and body somehow. There has got to be some internal representation of what you percieve. Now we have the capability of reflection. To some extent, we can think about how we think, and we can perceive how we percieve. Naturally you then can wonder: Why/how does this stimuli lead to this internal state? But if the states were different, you would be wondering about those states. And you only wonder about it, because you can due to reflection.
> And as you know Siri and Alexa are always listening to every word so they can respond to the wake word. I believe recently Amazon admitted to storing all these records IIRC (please correct me if I am mis-remembering it).

This is not entirely correct the way I understand it. While they're listening as in, the mic is active, the full text processing is not happening until the trigger word. There's a reason Siri is called Siri (distinctive pattern, easy to pick up before applying a stricter check). The issue with the recording was that the device thought it heard the trigger word and the mismatched sample was still uploaded.

What I don't believe is happening is actual background conversation processing by the assistants on purpose. (There are going to be tech slipups) Simply because the moment that's revealed, they'll get a regulatory ban hammer they really do not want. It would also chew through either your data or battery and be easy to notice.

I don't put that much faith in TVs though for example...
Please Stop Review Farming
Review farming, likes farming, upvote farming, etc - a system of bots or software that increase popularity of a product. This often misleads a consumer into buying it.

Example video of how farming happens: https://9gag.com/gag/aGdrew5

Please note the video may perhaps be fake. But the practice of farming is not impossible.

I use words such as, product, review, buying, etc. But their meaning might change upon context. For e.g. apply the context for this site...

Note: I am not pointing fingers at any online applications or services.

How to stop this?

The consumer cannot do much. He or she, at best, can perhaps report the comment or review. Provided the consumer can spot it.

It is up to the concerned enterprise to investigate and take action. Else they are going to lose the trust of customers. I am highlighting a few approaches.

(1) IP address analysis.

If all reviews to some product comes from one ip address, we can take some action. This is simplest of cases to expect

(2) Study the user accounts.

(2.1) If there are a few accounts with the same creation date, and, those same accounts have not much review history...you can investigate and arrest the actual owner of that user, or, more practicality, ban the user.

(2.2) What if there is a geography separation? Find out if the user has frequently changed geographics. This ties into point #1.

(2.3) Suspicious user. Mostly they won't have a photo, bio, etc. A relative air of anonymity is a red flag, but, requires more investigation.

Final notes...

I could only highlight a few approaches. But I think a better proactive approach is to delay the reviews as such - and then run those analyses, cleanup, and, release them.

"Farming" indicates a bigger social problem exists. Hoping you can expand what more can be done here. Its actually more complicated than it looks.
I agree with you mostly, except your definition of self driving. Full self driving limited to the Phoenix metro area counts to me as full self driving. That doesn’t meant squat towards full self driving in different conditions, but if you’re a Phoenix resident, who cares?

If it works for the full spectrum of usage for normal people, I’ll count it, even if it’s not all normal people everywhere. If we get something that works everywhere in the US, but not the crowded streets in India, you’d count it, right?
AI Halloween Avatars StyleGAN2 Generator Reveals Your Inner Zombie
This is just not true.

For example, all humans have the notion of object permanence, developed by about six months of life. Object permanence is the notion that things don't go away just because you can't see them.

ML systems need to be specifically trained to have object permanence, and GPT-3 almost certainly does not possess it.

Like, I get that it's hip to booster ML and GPT-3, and all of the stuff humans can do seem trivial, but it's really not the case and is something that is holding progress in AI back massively.