skysight-inc/HackerNews huggingface dataset:
I'm not sure what sort of action you mean, but Facebook doesn't fetch the page in real-time using the client's browser. Some sort of job scrapes the page HTML looking for metadata and then uses that metadata to populate the preview. If you want to play around with what it "sees", you can test using the sharing debugger: https://developers.facebook.com/tools/debug/
Is repeatedly criticizing the president usually a bad thing that inherently lacks nuance? Yes. Key word usually. Sardonically call me "woke" or whatever you want, I don't care. This president and his administration are extraordinarily bad. Your usual middle-brow heuristics don't apply.
I think it's ok to laugh at silly things. Having weekly 1:1s with someone you love is funny, it's a silly thing to do. I'm not saying it's a bad idea- maybe it works for you and your relationship improves or whatever, it's still a silly thing.

I dunno, I really hate the implication that laughing at something a person does means you hate them or whatever. For all we know the original person is laughing along.
Part of the goal here is to prevent people from clicking on malicious links. A preview helps with that.

Or, more simply, you can't be rickrolled if you know the destination in advance.
Self Service Privacy Compliance – Ethyca – CCPA
Look at it from another angle: would people work bullshit jobs if they didn't have to? Fix the incentives, pay people a minimum income where they don't have to work, and if you absolutely need labor you're going to have to pay someone who doesn't have to be there if they don't want to.

If people's basic needs were met, I think you'd see a lot of labor shift to work that is valuable, but currently not compensated for.

Also, you have to adjust constraints to deal with legacy systems: the Federal Reserve works to maximize employment through monetary policy. This is suboptimal, when work will expand to consume the time allowed for it [1]. You need to use a one way policy ratchet to ratchet down the hours per week worked as productivity has increased, otherwise workers will never see productivity gains and society will be stuck on the 40 hour labor work week forever.

[1] https://en.wikipedia.org/wiki/Parkinson%27s_law
Okay, I was just going to comment on how much I enjoy using Gimp, and the stories I've been hearing over the years about bad usability baffle me. I've really only started using it recently, and it's been an absolute joy to use.
That was my first thought.

“Where did this money come from? I made it trading cryptocurrency and paid taxes on it.”
Thanks, ah, that's an interesting insight re: usage patterns vs normal gyms, it makes a lot of sense to me that you might not have as many people holding the membership sort of aspirationally wrt attendance the same way you do at a fitness gym.
I'm not convinced that is true. Tools can be written to validate amounts carefully.

Wire-fraud is also relatively common and often not reversible but people and businesses still wire money frequently.

Also happens with HFT: https://www.bbc.com/news/magazine-19214294
Going against the HTTP standard isn't a problem. For example, it's a good practice to ignore HEAD requests as opposed to responding appropriately.

The problem with unsafe GET is that it conflicts with reality, not that it conflicts with the standard.
You can check list of IP addresses?
>But how to guarantee that nobody hacks in and figures out how to change a few bytes in one paper that is 10years old?

And how Springer/Elsevier guarantee that? Is it written into cintracts?
> You can take these preferences and combine them into a single value/point on a vector.

No, you can't.

Also, people don't have "preferences" in the way the article posits
I've mentioned my (negative) experience elsewhere in this thread. It wasn't actually me doing the implementation, but the result was a horrendous, unmaintainable and slow code base. Ultimately, no part of the team benefited from the use of GraphQL instead of REST.

To be fair, the same devs that built it using GraphQL would likely have made many of the same mistakes with a REST API, but I do feel it would at least have been easier to reason about the code.
I think it's fair to say Cause A is worth the risk of spreading the pandemic while Cause B is not. Especially when Cause A is linked to the murder and maiming of so many people while Cause B is a bunch of complainy-pants people complaining.
This seems like an easy thing to test for? "Like, are you sure you wanted to pay 19,403x in fees over what you're transferring? Please submit again if yes." Unreal.
Caching a link's title and thumbnail server-side will save your site potentially millions of requests from Facebook and elsewhere.

Seems like a benefit for site owners to me.

Not to mention that the server is reducing the image size of a thumbnail, potentially converting from HTTP to HTTPS, and so on.
Is this something that happens a lot? If you're a miner and this happens to you once every few years, that might be plausible, but if it's happening multiple times a year the IRS/FBI might get suspicious.
A general use currency != HFT.
I strongly agree with this. Trying to type never as your main form of communication is exhausting. With a sign language, even if you’re not very good at it, you’re having a face to face conversation and you feel a sense of connection.

Also, if you’re not in America, you can learn your local sign language (e.g. British Sign Language, AusLan)
How to make a good impression as a new (grad) engineer
Instacart Valuation Hits $13.7B in Pandemic Investment
I never had a problem with LinkedIn. Sometimes I get recruiter emails, but those are easy to deal with. I actually got my last job via LinkedIn, so it has helped me get a job.

As a hiring manager, I immediately get red flags when someone doesn't have a LinkedIn. Its easy to create and keep updated, so to me it seems like they are hiding something. Not that its an instant deny, but it is a part of the decision.
Hi, these 2 blogs list some scenarios. The first has more details because we replicated these in house and can share full details:
https://www.zebrium.com/blog/is-autonomous-monitoring-the-an....
https://www.zebrium.com/blog/beyond-anomaly-detection-how-in...
Ah what awesome new features/changes! Can’t wait to try these out :)
I think about this all the time. I am simultaneously someone who wants to learn and create a lot of things, likes to share stuff online, and is very self-conscious about failure. So this challenge with facing my own not-goodness-at-things is one of the major emotional themes and challenges of my life.

I believe that broadcast social media is the primary reason why this is such a big thing these days. Everyone is so self-conscious all the time. It's like we've created a giant world-spanning panopticon where we can all see everyone at their worst moments all the time. We spend our days tip-toeing around the Earth hoping we don't get caught having our own personal "Stars Wars kid" moment and being shamed for it for the rest of our lives.

It used to be if you did something dumb or awkward, the five people around you laughed at you, told stories about it for a while, and that was it. Now it's literally captured from five different perspectives in high definition video and stereo audio and uploaded to the Internet for all to see until the end of time. It's no wonder awkward teens flocked to Snapchat and its ephemeral videos.

I used to go out to clubs dancing a lot when I was younger. I love dancing (which is unusual for a skinny nerdy white dude, but I guess you don't get to pick your passions). I believe moving your body to music is one of the fundamental human experiences. You don't have to love it, of course, but it's something we have been doing since the caveman days. It is as primal to being human as feasting.

It kills me that so many people who do have that desire don't get to satisfy it because of cripping self-consciousness about getting on a dancefloor. When I went out, I often heard people on the sidelines making fun of people out there dancing. I recognized that it was really their own insecurity being projected onto others. They were saying what they feared people would say about them if they were out there. My response was always, "Anyone who has the courage to dance at all is better than everyone on the sidelines."

I try to maintain that perspective with all activities, especially online. The world has enough criticism to last until the end of time. Today, anyone who at least tries is a winner in my book. Is it often cringy or mediocre? Yup. Will I tell them that? Hell no. They're at least trying.

As Jake in Adventure Time says "Dude, suckin' at something is the first step to being sorta good at something."
Making plain-text diagrams isn't as hard as you might think, especially using "overwrite mode" (that weird thing that happens when you fat-finger the insert key!)

But many of these tools work by allowing you to express the _intent_ of the diagram without having to draw it out. They're basically markup languages that get "compiled" into diagrams. PlantUML is a good example: http://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4Z.... With these tools, you can make diagrams much, much faster (but usually with less nuanced control over presentation)
Slams Global Elites, They’ve Made ‘Trillions’ as World Economy Burns to Pandemic
> "global cyber campaign to expose injustice and corruption and to support causes it deem[s] beneficial... The group... funnelling ... bitcoin to ... "worthy recipients"

> The Pentagon war game documents ... revealed after ... Representative ... called for the government to "freeze" the money of demonstrators after country-wide protests

> "One of the most important tools in the authoritarian toolkit is the ability to freeze the funding of legitimate political dissent,"

> By separating the infrastructure of money from the infrastructure of state power, bitcoin makes it that much harder for this type of politically motivated confiscation.

People have been using bitcoin to donate to Snowden or get money to people in place like Venezuela. Cyprus happened. Now it might happen that anyone who protests might lose their ability to access banking services.

Yet somehow many here think this is just a scenario.
You are correct. Our technical documentation is mostly aimed at working scientists who want to start using these techniques in their work. That does sometimes lead to funny cases where a document assumes you know what a smooth manifold is but will explain try/catch blocks. We've started trying to put together more introductory-focused material at https://juliaacademy.com/. We don't currently have anything particularly AD focused (outside of the general ML courses), but I think that's a topic that's high on the interest list.
Mozilla has a guide for web accessibility: https://developer.mozilla.org/en-US/docs/Learn/Accessibility.
The news feed, like many of them, is worthless. I rarely scroll.

I'd really love to see others job updates there, or job openings. But mostly its just drivel.
>Problem solved

Not at all. There are corrections and amendments. It isn't as complicated as in law, but still.
I am not expert in blockchain but how can you wash money with transaction fees, you can't know where the fee are going, right ?
Is there any reason to believe similar plans and contingencies don't exist anymore?
Is there a good way to search twitter for jobs?
True. And worth considering.

But it's not like I'm challenged by a corner case of their product offer. It's the whole creamy middle. I'm inclined to want out.
Thanks, yep not to scale and in fact I just made up the land on the planet as it ended up looking better when I kept it simple.
Make sure to record with the best microphone you can find and in the quietest room you can find. Makes a huge difference in the resulting TTS.
The whole public transaction log makes it easy to trace every transaction made by a person, especially in widespread use. If you want to stop bitcoin, making using it a crime and then set up false flag merchants (or give immunity to merchants for cooperating) and it becomes trivial to track individuals.

And as for p2p communication, again, easy to find and charge anybody participating in the network.

Alternatively, don't make bitcoin illegal, just heavily use it to track and arrest people using it for already illegal things, preferably in a shock and awe way where you make a big show of arresting a bunch of criminals at once and then brag in the media about how bitcoin made it all possible.

Bitcoin is terrible at privacy unless you're trying really hard to conceal your identity.
https://news.ycombinator.com/item?id=23428602
Who is the fee paid to in this case?
I really like the points about round-robining team members, and timeboxing confusion. I think the post does a good job diving into some of the trickier parts of working in a development team besides "can I understand the code"
You think that should make a difference? You sell someone the right to use your name on their products, you suffer the reputation damage when they misuse it. If they wanted to preserve the value of their brand then they should have insisted that the buyer use their own name on all future products.
I've noticed that corporate history tends to be a blind spot for Wikipedia. I suspect part of the reason for this is corporate PR departments have more resources than volunteer encyclopedians.
That packaging looks incredibly expensive. Even if the other components/service was free, that alone would make this price uncompetitive.

That makes me think this is a long long way from being a self sustaining business.
NVMe SSDs report a somewhat different set of indicators than SATA drives.

If you want to estimate your own personal write endurance requirements, then you want to keep track of the line that looks like:

Data Units Written: 67,509,873 [34.5 TB]

Figure out how much that goes up in a typical day/week/month, and you'll know roughly how much you endurance you need.

When your SSD is old and you want to monitor it for signs of impending failure, keep an eye on the lines:

Available Spare: 100%
Available Spare Threshold: 10%
[...]
Media and Data Integrity Errors: 0

(Quoted stats taken from the 512GB PM981 I borrowed to test. It was barely used at the time.)
Is Morgan Freeman the most used celebrity?
If you can verify it's actually coming from Facebook's IP address (as many other comments here suggest), you should absolutely get in touch with them, though I'm not sure how. Perhaps their security team. That's a very serious bug that they'd be glad to catch -- if it's affecting you it's surely affecting others.

Otherwise it's a bot/malware/etc. spoofing Facebook and gone wrong, which sucks. And yeah just block it by UA, and hopefully eventually it goes away.
Two-husband strategy seen as remedy for China’s one-child policy
It is reversible. If you make a mistake like this oftentimes you can rely on law enforcement/bank to force the money to be given back. Not sure if this is possible with crypto.
and although this isn't quite answering your question about unknown/unknowns, this open source project lets you inject failure modes using a chaos tool (litmus) on your own app. We had really good results catching application incidents created by these chaos test.
https://github.com/zebrium/zebrium-kubernetes-demo
> Then the action needs to be harmless to repeat, because GET is defined as idempotent.

No, this is a terrible response. The action needs to be harmless to execute every time, not just every time after the first time.

HTTP DELETE is conceptually idempotent, but you don't want to be deleting stuff with GET requests. That's why the standard provides a DELETE method! The distinction that really matters is safe/unsafe, not idempotent/unique.

(Do you need to use DELETE for deleting stuff? No, POST is fine.)
they don't have to be 100% effective, they are a signal that the wearer is at least being considerate of others and understands there are risks being public.

it is akin to respecting someone's space.
Worlds colliding :) . It's referring to image-manipulation technique https://en.wikipedia.org/wiki/Bloom_(shader_effect) , not CS concept https://en.wikipedia.org/wiki/Bloom_filter
Mobile developer here, who published several apps on the stores.

Do not worry about the size of your app. Managing decoupled apps is way more annoying then conciseley written ones. And by the phrasing of your question I assume you are projecting the complexity of the codebase to the capabilities of the app.

My piece of advice is the following: When developing for mobile modularize the functionalities by screens and aim for a strong coupling within them. Even when the functionalities are growing (proportional to the success of the app, that is), you will not often see too many similiarities between them and the redundancy is factored out easily.

Only when starting to develop a larger app which shares multiple screens across it could make sense to bundle differently. In this case, you want to structure the codebase by your tests.
Most of the time, reusing a screen creates plenty pitfalls, which can simply be avoided by not reusing.

Due to grouping the functionalities by screens, issues will mostlikely not be related to eachother.
Also, in my experience, libraries introduce more issues then solving, so trying to keep the app barebone will often result in a smaller download size and a more robust app.

When applying these thoughts properly a larger app could look like the telegram client!
https://telegram.org/apps#sourcecode
Introducing “Web Live Preview” for ASP.NET
Node.js Is Bad Ass Rock Star Tech
Instacart raises $225M at $13.7B valuation
I looked at the edit history and couldn't find such edits in the last three or so years. Do you have any particular edits you're thinking of?
> Can a Transfer Be Reversed After Being Accepted?
Once a wire transfer has been accepted by the recipient's bank, there are only a few circumstances that allow for the reversal of the wire transfer under the Uniform Commercial Code.

> The only available options for reversing a completed transfer are if the sending bank made a mistake, if the payment order was a duplicate of a previous order, or if the order is for an amount greater than the beneficiary was entitled to receive under the transfer. In those cases, the beneficiary's bank will recover the funds improperly paid to the beneficiary.

https://budgeting.thenest.com/time-frame-reversing-wire-tran...
I feel like the London subway carriages are a lot smaller than subway carriages from other parts of the world; e.g South Korea. In addition, I’m not sure how good the air circulation is in the tube as it doesn’t have the best reputation for having a good AC system. Hope this emboldens the British gov to make the necessary changes to the tube.
How is that even possible? You can't know who will mine the next block.
> are open hardware.

Are they? I only see PDFs of schematics on their website, and no claims of being open. Of course with a breakout board like that there isn't really any secret sauce in the "source", just the expertise, trials and errors, and grunt work of layout.

At that same level of "schematics available" dev boards, another option for a XC7A35T and 256MB DDR3 are the ones on aliexpress for $50, https://github.com/ChinaQMTECH/QM_XC7A35T_DDR3, though I don't think they have the transceiver pins exposed and are bring-your-own-jtag-programmer. All the IO is via 0.1" headers, which are going to be lower integrity but a LOT easier and cheaper to use.

There's also a $99 XC7A100T board, https://github.com/ChinaQMTECH/QM_XC7A100T_WUKONG_BOARD, with 256MB DDR3, a gigabit ethernet phy, hdmi port, 0.1" headers and PMOD headers, and with some transceiver pins exposed.
It's not a lottery where people pick their own numbers. As long as you can't find out what it is without opening the bottle, it didn't have to be a number at all; it could just say "you have won" where all the other bottle caps say nothing.

Though, making it non-forgeable might be trickier.
I noticed that too when I was looking for a job. I've learned to tell which is a real company and which is a scammy recruiter.

Also, I can't stand the interface for looking for a job. I really wish it had a "Jobs since you last looked", because otherwise I just kept seeing the same jobs I wasn't interested in.
28:00 https://www.youtube.com/watch?v=04gsgRsH0yY
Hospitals report spike in cancer, stroke patients likely delayed visits
Could someone explain how this would work? I know the fees go to the miners...is there some way to determine in advance _which_ miner(s) receive the fee? I think this would need to be possible in order for this to be practical since I can't imagine a good outcome here for the person initiating this transaction to be that they just pay those fees to some random recipient(s), right?
We've had the same issue. They were doing huge bursts of tens of thousands of requests in very short time several times a day. The bots didn't identify as FB (used "spoofed" UAs) but were all coming from FB owned netblocks.
I've contacted FB about it, but they couldn't figure out why this was happening and didn't solve the problem.
I found out that there is an option in the FB Catalog manager that lets FB auto-remove items from the catalog when their destination page is gone. Disabling this option solved the issue.
> I can answer that: a lot.

You mean not much. The question was apart from scientific computing how much does it hurt. Per your own comment it's only worth maybe 20%, and that everyday needs work fine.

It'll show up occasionally in some things that would be relevant to a device with this SoC, like noise cancellation, but very little else. And even then you can do noise cancellation even better on a GPU (RTX Voice says hi), and this does still have a GPU and a decent one at that (~500 gflops), so it's not even that simple.
I agree i really like that channel too. Look no excuses necessary not to visit Porto. Its one of the nicest european citie!
> When requirements change, an append-only data model of immutable facts is more useful than a mutable data model that models the problem domain.

Interesting viewpoint and it sounds like a Prolog/Datalog database.

Similarly, many document databases like CouchDB will keep a revision number so the database itself will keep track of the last N revisions and garbage collect stale data.
Bank wires let you send money to the wrong place and are largely irreversible. The solution is for your bank to double check your transaction and refuse to send a wire with a typo'd destination.

Likewise, the solution for crypto is for your wallet software to check your transaction and refuse to send it if it has an exorbitant transaction fee.
i don't understand. if they run it for you and you apply transfer learning and fine tuning on your specific use case that would reduce drastically the costs hence why their offer make sense
For a fun hack-week project I created a graphql server that would automatically create any necessary SQL tables to support a query given to it. So if you made the query

query {
user {
name
email {
primary
secondary
}
posts {
body
karma
}
}
}

It would create an entire database schema with users, emails, and posts, and the correct indexes and fk relations to support the graphql query. It would also generate mutations for updating the entities in a relational, cascading manner, so deleting a user would also delete their email and posts.
It's a term for "light bloom" commonly used in rendering and games. https://en.wikipedia.org/wiki/Bloom_(shader_effect)

You're right that it's not that related to a bloom filter data structure.
GraphViz is great. I used it in a Cypress DSP processor development mini-IDE (C#) [1]. A diagram is generated for each step of the assembler code showing the data and addressing. Being able to visual the pipelining of instructions and data flow was the main motivation. Scrubbing through the program step by step to see how the state changes made the VLIW assembler programming much easier.

MIT-license code is here with screenshots:

[1] https://github.com/paphillips/DFB
You can if the miner is doing the laundering