skysight-inc/HackerNews huggingface dataset:
I'm highly doubting Twilio is the culprit here. Sounds like Parler was just treating failures as valid authentication. Keep in mind that at the time the hackers gained access, Twilio had already suspended Parler's account, so there is little to no possibility of this being on Twilio's shoulders.
Show HN: I made ngork but for game servers
“Security researchers”?!
seems cool
Yes, of course. This is an illegal hack.

Edit: I should add, it would be under the CFAA.

Edit #2: I could be wrong, it looks like they used Parler's APIs, and didn't bypass any auth. I really shouldn't have even called this a hack, it's more just archiving. But weev went to jail for the same thing, so I'd say there's a chance of prosecution, would come down to a court case. If I was the person who did this, I would never step foot in America, just to be safe.
The Dragonbox Pyra[0] I've mentioned on hacker news before is a piece of hardware that is just starting to ship it's preorders.

It's an interesting device that's of this form factor. It has an older OMAP5, but it's placed on a replaceable daughter board potentially giving it an upgrade path.

[0]https://pyra-handheld.com/boards/pages/pyra/
The first amendment never anticipated the public square to be privately owned. Unfortunately I feel things will have to get much worse before people start listening to the adults in the room again, and enact sensible reforms.
haha. Gates are annoying for that exact reason!
One with a large array of cameras. So the dumbest possible target.

But people rob banks, where they're also 100% guaranteed to be on camera and automatically involves an FBI investigation. As well as having a surprisingly low average haul (a few thousand dollars).
I find the compiler an annoyance in Haskell just as much as C++ - it just forces me to write more code (more liability) and leads to overly rigid type system designs, like modeling behavior with classes or traits/type classes. I’ve only found these ways of writing software to be universally worse than simple module-oriented programming, writing C-like code in languages like Python or Ruby and only selectively using C extensions for isolated cases where speed provably matters.

Compilers do not offer compensating benefits, like catching bugs or ensuring behavioral correctness, that justify all the extra rigidity, slowness, and especially liability of all the extra code (even in Haskell).
How? The 3rd parties will still need to copy the data, even temporarily, to be able to do anything with it.
>"Trucks are also a better platform for autonomy, with their large size providing more power for computers"

I'm no expert but "power for computers" doesnt strike me as a bottleneck, Geohot/Comma seem to be doing fine, this just sounds like marketing bs
And that's just the stuff that makes a good-faith effort to the specs. My wife bought me an LED light panel for Christmas so I wouldn't be so grouchy in the winter (gift for me or her: you decide).

It uses a USB mini connector for a 19.whatever volt power supply. Don't plug that into your external HDD by mistake.

Yes, I know USB mini is obsolete, but we still own a couple devices that use it. And the plug is stamped with the USB logo.
One of the many issues I have with the arguments equating the Black Lives Matter protests to the Trump protests last week is that people tend to want to compare this one single Trump event to all protests nationwide over a period of months. If we’re doing an apples-to-apples comparison, here’s the Black Lives Matter DC protest: https://www.forbes.com/sites/rachelsandler/2020/06/06/large-...

...or, conversely, we should compare damage and lives lost during Black Lives Matter protests to all damage and lives lost by Trump-supporting white supremacists.
You can disable system apps so they don't show up even without root. If you have root you can also uninstall them. Just open a terminal, su and use pm uninstall to uninstall for your user or all users (you can reinstall the same way if you end up needing it later). No reason to use the provided Chrome when you can just use Bromite though.
My grandfather grew up in an orphanage and was later sent to train to become a wheel maker, that is, someone who makes large wooden wheels with spokes for horse carriages. This must have been around 1925. Luckily for him, the skills he learned were quite easily transferred to general carpentry and cabinet making.
New crimes and penalties can easily be created.
I think you've mis-read (in fairness, my phrasing was confusing). My comment was about the flax article (http://sherylcanter.com/wordpress/2010/01/a-science-based-te...), not the oil.
Just to clarify, I agree that Haskell can be more productive than Python, I was talking about productivity of Python (or, for that matter, Lisp) compared to C-like languages of the era. But with Haskell's type inference, the Python's advantage is lost (if we forget, for a moment, extremely well-designed Python's standard library with focus on convenience).
Cool, good to know that it exists. I may have to push someone I'm working with onto it (assuming he has Pro, which he almost certainly does).
Goody | Full-Stack | Remote (US Based)| Full Time

Senior Software Engineer, Full-Stack, https://www.ongoody.com We are looking for a full-stack software engineer to help us build new experiences for gifting. We work across disciplines and across the stack, so you should be comfortable on the frontend and backend. We're also obsessed with great UI and UX, so you should be too.
What we are looking for:

Our mobile stack uses React Native, TypeScript, Apollo, and Tailwind (yep, on mobile!)

On the backend, we use Ruby on Rails and GraphQL, with a bit of React and vanilla TypeScript for a few frontend experiences.

React Native experience is preferred but optional - if you have React experience, you'll be able to pick it up quickly.

If you are interested, please apply directly at: https://boards.greenhouse.io/goody/jobs/4314060003
>EXIF data considered safe default behavior?

The people who browse HN may think of everything technology-related in a 'safety-first' manner, in my experience most lay people are excited to be able to sort by location (thinking in a 'function-first' manner).

If I were to ask my elderly father if he cared that his photographs have location data, it would be a resounding 'I dont care'. Taking the time to try and explain why location data being uploaded may be dangerous would similarly be met with yawns.

If I cannot get my non-tech friends and family to realize using the same 7-character password across multiple sites is a bad idea, nor can I stop them from answering Nigerian Prince emails; I'm not sure how to make them realize that EXIF data can be used maliciously. They just.. Don't care.
They'll just have remote control and call HQ on every unexpected operation, where an operator will make a decision using cameras. On routes without cell coverage they'll use satellite internet or starlink, etc. It's not reliable enough to make operator drive it all the time, but it would already today be reliable enough to keep safety in extreme situations and make the operator make decisions.
I almost love it; clicking on a comment zooms in the graph, which loses context and is not what I usually want.

But I think if you just made it so that hover loaded the complete comment either as a popup or actually down below, and click zoomed the context, this would be perfect, and by far my favorite way to browse large comment threads (on any website).
Dear Scott Alexander. I've never heard of you before, but this article was an absolute pleasure to read. At an age where everything is competing for attention, and I end up skimming left and right to compensate, I really enjoyed reading this particular article from start to finish. Thank you for writing it.

And also thank you to the uploader for uploading it here. While the article itself is from 2014, it feels like it's as sorely needed today as ever. I needed to read this right now. Thank you.
Retro computing is how I first got into coding too.

Though at the time we just called it "computing" ...
IMO: the lesson here is that restricting people to the OS vendor's software repository doesn't prevent malware. The only way to even help that is via community review (note that apple doesn't review internal behavior of the apps or instrument them in any way, they just have someone try using them behind a proxy) and enforcing public available source code like fdroid.
When you purposefully leak private data, you no longer get to hide behind the title "Security Researcher".
Just call everyone a terrorist and absolve your soul of any uneasiness you have with this. Surely this hyperbole hasn't been used in recent history to push authoritarian and unethical measures by state and private actors paving a golden road to hell.
Is it? The article indicates at least some of this comes from merely incrementing an integer in the video URLs.

> I am now crawling URLs of all videos uploaded to Parler. Sequentially from latest to oldest. VIDXXX.txt files coming up, 50k chunks, there will be 1.1M URLs total...
Oh, I would certainly not disagree with that, I meant worth at least the bounty.
> by the mere virtue of not being hosted in the USA

I don't know where Telegram is hosted, but whenever I fire the desktop app there is always at least a google DNS request, sometimes some additional connections to google hosts. It certainly does seem to partially rely on the USA.
Chris Schwarz! I used to read his blog all the time, it's great.
I'm largely in the dark when it comes to Android security. What makes F-Droid so much safer?
Direct link instead of some trashy proxy: https://www.foxbusiness.com/technology/parler-not-working-of...
The real problem in the US is that we aren't building protected bike lanes networks that treat riders as first-class users like the Netherlands does. Most of our "bike lanes" are nothing more than narrowed painted lanes on the road sandwiched between fast moving traffic and parked cars (with potentially opening doors). Non-experienced cyclists will rightfully not feel safe using these lanes because they aren't safe. But build better infrastructure and even children can use it safely.
Vice: ‘Your Cock Is Mine Now:’ Hacker Locks WiFi-Connected Chastity Cage
Protean Electric’s In-Wheel Motors Could Make EVs More Efficient [2018]
Web Scraping Webinar: Legal Compliance in Web Scraping
> You don't get any information from `IO _` functions, but that's the case with every mainstream language, where you have an implicit `IO` on every single function.

Indeed. And that's why I picked up on that particular point in the article that I'm criticising. The article chose to use those examples and those words and they don't show anything beyond what other mainstream languages have.

> If you want to go the other way, you can concretely model the kinds of effects you need parts of your programs to do, and use that model instead

Yes, you can. No, the article doesn't show that in any way. Just to remind you how I started my comment:

--- start quote ---

But this article goes out of its way to make the worst possible case for Haskell imaginable.

--- end quote ---

Does the article show "other models"? No. Does it even try and show how to reason about a function by looking at its type signature alone? Also, no. Would this article be laughed into oblivion had it been about any other language but Haskell? Yes, most likely.

> Effect modeling is a real shift in perspective.

Ah yes. Does the article talk about this? Does it show a single example of this? No.
Answered in a sibling comment: https://news.ycombinator.com/item?id=25729423
Totally understandable. The theme developer, however, could have strived for a bit more consistency on its default settings...
What happened to the zebra crossing demo app? That's what I always used when I had android.
If you think that's funny, someone made a post asking for people's names, locations and list of crimes so that they could be pardoned and people obliged.

https://www.washingtontimes.com/news/2021/jan/10/social-medi...
> For clarification:

> The 1st amendment ensures that the government may not stop you from saying what you want.

> This is a separate issue from private companies removing/banning you. Each company has their own right and freedom to be as dickish as they want with regard to deleting your account etc - but that is not related to the 1st.

It isn't quite as cut and dried as that.

"Freedom of the press is limited to those who own one." - H. L. Mencken

An illuminating analogy may be thinking about what would happen to people's freedom of movement (which, BTW, isn't explicitly enumerated in the US Constitution, though it was in the Articles of Confederation) if most roads were privately owned and operated and/or most cars were rentals.

To some extent, this legal territory was explored WRT transportation as the common law concept of a common carrier, and then applied to communications through Title II of the Telecommunications Act, and then applied to ISPs in 2015 but revoked in 2017.

The question we then need to ask is to what extent do the strong network effects of social media justify similar constraints upon the rights of owners to exclude users as the natural monopolies of physical infrastructure constrain their owners.

All that said, it is clear (to me anyway) is that the situation WRT Trump et al. being excluded from these platforms blows WAY past all such nuance and lands right in the middle of "falsely yelling fire in a theater" territory, frankly justifying outright bans on some speech not merely by the platform owners, but by the government as well (IOW censorship). This is not a conclusion that I am particularly comfortable with as I am sure it will be abused, but I have reached it nonetheless.
This was pretty much Andrew Yang's campaign pitch, even specifically referencing the coming wave of unemployed truck drivers due to automation.

So people are thinking about it.
I wonder if the same effect could be used in reverse to build a solid state wind "turbine"/generator without any moving parts.
The process is a reasonably straight-forward polymerization of unsaturated fatty acids. So yes, there will be some carcinogenic compounds created, you should not ingest too many of those.

However you have to remember that correctly seasoning an iron pan does not create a coating or a layer as such, the polymerized oil fills in the microscopic gaps in the metal and creates a smoother surface, with fewer irregularities that proteins and carbs can cling onto. The actual amount of polymerized oil left on a correctly seasoned pan is absolutely minuscule, so if anyone complains that their seasoning is flaking off, they tried to slather on a way too thick layer, treating it more like a paint or lacquer than a surface treatment.

Compare that to the teflon coating on a non-stick pan, which is an actual thickness of material bonded onto the metal surface of the pan, in fact sprayed on much like paint or powder coat, which is why it will eventually start flaking off.

Seasoning is not the burnt bits in the pan after you fry something, it's a process that binds polymerized fat molecules into the surface of the iron itself, which is why you can't simply scrub it out with dish soap. If you somehow can, it's just burnt bits, not seasoning. I had to take sand paper and a not insignificant amount of elbow grease to a second-hand cast iron pan I was stripping down, in order to get down to bare metal, but the actual amount of material I sanded off was less than a quarter teaspoon of black dust. That tells you something about how little material actually goes into seasoning cast iron, and how hard it bonds to the iron.

If you eat fried or grilled meat and enjoy that heavy maillard reaction on the surface, and especially if you like your BBQ sauce to get dark and sticky and aaaalmost burnt, you're already ingesting significantly more carcinogens than you would ever get from a cast iron pan.
The thing about the law is that it is supposed to be applied universally; it's kinda like some kind of prerequisite for 'justice'.
Yeah this is plain retarded and I see too many people cheering this up. And mostly many of these users are not even Trump supporters and are having their data leaked.

Where people have their brains nowadays...?
Podcasts that supported my independence
Never forget that censorship is authoritarian. Authoritarians seek control not honesty and justice.
DMCA is only for intellectual property, not private information in general.

There are other laws this would likely fall under. Laws against hacking are generally "access in excess of authorization," where "authorization" is legal permission, not system permission.
I think that they should then be held liable for any harm caused by what they choose to keep.
Wow, I just realized Celonis acquired https://www.integromat.com/ , which I followed back some time for process automation :wow:
> What are 3.5 million people going to do if they're suddenly out of a job and have to change career completely?

Retire, given the average age of a truck driver is between 45 and 55 depending on which article bemoaning a shortage of truck drivers you care to read. In practice, of course, 'under limited conditions, maybe' isn't going to automate away 3.5 million jobs, and we still hire people to drive trains despite full autonomy for trains being well-established reliable tech.
disagree, especially when the "exposure" is not the entire compensation package.
I think you are wrong. For a company like Apple, prioritization might work that way. But for many other companies you really do have to put effort into two mediocre solutions, for all kinds of reasons.

It’s not visionary or smart to apply a priority scheme cargo culted from a massive outlier (Apple) and claim it’s appropriate in all kinds of other situations. Especially without evidence.

It’s just a glib platitude for someone to sound smart.
I find it extremely frustrating that I have to use Nix to use this framework. We don't use Nix at my company, and we likely never will. I can easily incorporate packages from hackage into our codebase. I really don't want to have to vendor this project myself. Why make a great web framework and then create such a large constraint on who can use it reasonably?
I believe from a legal standpoint, all that matters is whether the user intended it to be private or not.

It is a felony to open a mail envelope addressed to someone else. It doesn't matter that a butterknife can cut open the envelope, the intent is clear.
Microsoft Introduce New Pulse Red Xbox Wireless Controller for $64.99
What would sensible reforms looks like in your opinion?
Americans sure like this bad faith argument.

If it looks like a duck and it quacks like a duck...

If you're free to communicate anything on public owned spaces on the internet but there are no public owned spaces on the internet, then you're not free to communicate on the internet.

You've privatized censorship and still call yourself a free country.
I find this hilarious when many European banks have lost 98% of their market caps and individual stocks have just as much volatility in many cases. Maybe the investor warnings should be more even.
This is where the US is heading if we continue our down our current path. I wouldn't be surprised if Microsoft started sending data from linkdin to the credit agencies.
At least one person has already been prosecuted for "hacking" for incrementing integers in a URL.
I doubt they would allow that.
It's not that we couldn't use the excess energy to generate green fuel or green natural gas as storage that we need anyway for the foreseeable future for aviation, remaining ic engines.
It ultimately depends on the governments. They have been quite proactive in mandating the end of some technologies in the fields of TV and light bulbs. Not sure why they are dragging their feets so much with IPv6, now that it has finally been finalized in 2017, and even Europe ran out of IPv4 addresses in 2020 ?
Hilarious that Europe, who takes a much more measured approach to free speech has concerns with big tech’s censorship.

When Europe starts to worry about free speech that says something as to how far America has fallen.
Extreme growth hacking
"I think a private business should be able to chose their customers and decline business for any reason"

can race or religion be used?
Sure, society survived, but the decades after the industrial revolution/jobs realignment were wracked by insurgency, terrorism, the rise of the communist, fascist and anarchist movements, and culminated in two ridiculously destructive wars and a catastrophic depression.

I'm not saying those things will happen now too (we would never see extremist violence in this day and age, would we?) but given that history tells us that when large numbers of young-middle aged men are underemployed, you get violence, crime, and deaths of despair, perhaps we would be wise to spend some time thinking through how to help those people reestablish their connections to society.
That quotation doesn't mention swap (AKA the page file), only pages in general. Virtual memory is always divided into pages. Each of those individual pages can be backed by physical memory, the page file, or indeed other files (e.g. for memory-mapped I/O).
Slimjet: Lightweight Chromium-Based Browser
Zerohedge yesterday had an article (referencing mainstream sources) about multiple purges of Covid-related public data in China.

I predict the clueless WHO jokers will be as successful as the UN guys who went in to investigate Uighur "education" centers.
People have been sent to prison before for nothing more than fetching publicly available web pages by incrementing numbers in a URL:

https://en.wikipedia.org/wiki/Weev
> In the case above, I'd pass a function which maps a (pure) date and string into a (pure) bool, to test for EU membership.

i doubt you could make (or really, even want to make) `checkEUMembership` pure, I'm guessing it'd involve a DB lookup of some kind.

in general, you can't always "pull out all the IO" into an only-pure-logic "core"; like if you want to look up one thing and then look up another thing based on the result of the first lookup. and that's okay!

i'm not going to write a whole monad tutorial, but using an `IO Foo` is kind of like using a `Promise<Foo>`¹; you do stuff like this (in JS syntax):

getX(...).then((x) =>
getYForX(x).then((y) =>
foo(x, y)
// note - nested lambdas/closures, `x` is closed-over
)
)

"do-notation" lets you avoid callback hell, similarly to async/await.

---

¹ Unfortunately, JS's Promise#then mixes two things:

• "dirtying" a pure function:

getNumberFromDB().then((x) => x*2)

which in Haskell would use

fmap :: (a -> b) -> IO a -> IO

• piping the result into another side-effecting function:

getNumberFromDB().then((x) =>
getNameForNumberFromDB(x)
)

which in Haskell would use the "bind" operator:

(>>=) :: IO a -> (a -> IO b) -> IO b
And then you had either straight cables or null model cables and of course you'd end up with one that wasn't marked
> German Chancellor Angela Merkel objected to the decisions, saying on Monday that lawmakers should set the rules governing free speech and not private tech companies.

It's the second paragraph of the article.
If you don't want to download every single frame you could feed these into DAIN (Depth-Aware Video Frame Interpolation) https://github.com/baowenbo/DAIN
That’s the point that you seem to be missing. Europe has controls over speech...and they’re still concerned over what’s happening in the US.
Wiki says Parler is a team of 30 people,

So realistically, does that mean like 10 devs running a social network with 5-10 million users?

I imagine its pretty ceazy there right now after getting booted off AWS, google just banned u off play store, so cant use them, i assume they cant use microsoft because theyll ban them there as well, it would be cool to see if they are able to get things up and running again. (Ive never used Parler but i assume its just like a simple Facebook type webpage/apps)